In February, I sent a
message proposing the
community plugin maintainers initiative as a way to accelerate larger improvements within the Jenkins project. Thanks to all those who have provided feedback and comments.
We plan to use the September 16, 2025 release of Java 25 as the first project in the community plugin maintainers initiative. The Jenkins project wants to support Java 25 soon after its release and that is expected to require improvements to Jenkins core, Jenkins plugins, and Jenkins development tooling.
Plugins are included in the community plugin maintainer initiative by default. Plugin maintainers may choose to not participate in the community plugin maintainers initiative. Community plugin maintainers will honor that choice. Plugins that are not participating in the initiative will rely on plugin maintainers to merge pull requests that are part of a plugin maintenance project.
Plugin maintainers opt out of this initiative by making a repository permissions updater entry for their plugin. The entry looks like this:
communityPluginMaintainers: false
When a plugin maintainer opts out of the initiative, the community plugin maintainers will still provide pull requests to complete the plugin maintenance project. They will expect that the plugin maintainer will review the pull request, merge it, and release it.
A
pull request to the repository permissions updater has been submitted to show the technique
Thanks,
Mark Waite