SOURCE: CloudBees


October 03, 2011 11:00 ET

Jenkins, the Fastest Growing Continuous Integration Open Source Community, Ratifies Formal Governance Standards

New Operational Standards Provide Transparency, Making It Easier for Jenkins Community Members to Contribute to Jenkins CI Projects and Become Involved in the Community

SAN FRANCISCO, CA--(Marketwire - Oct 3, 2011) - JavaOne - Jenkins community, the community of developers using the Jenkins CI open-source continuous integration (CI) server, announced on Sunday at the first Jenkins User Conference that the Jenkins community has voted to accept formal governance standards. The rapid growth of the Jenkins community among small businesses and large enterprises alike necessitated formalization of already accepted operating tenets. The formal governance standards provide transparency into how the project is run, intellectual Property (IP) is managed, and how the software is developed and maintained.

The Jenkins community is a group of developers and users who develop, maintain and promote the Jenkins CI platform for mutual benefit. The Jenkins community is a robust and worldwide community that has not only contributed to the development and maintenance of the core Jenkins CI platform, but has also developed over 430 plug-ins to add diverse functionality to the platform.

The governance standards also cover the Contributor License Agreement (CLA) that defines the terms under which IP is contributed to the project. The Jenkins project is affiliated with Software in the Public Interest (SPI), a non-profit organization founded to help organizations develop and distribute open hardware and software. SPI also acts as the Jenkins community's treasury and legally owns the project assets.

"With more and more organizations developing on the Jenkins CI platform, transparency and governance standards have become increasingly important. We decided as a community to document and share the governance standards which have informally driven the Jenkins project to date," said Andrew Bayer, member, Jenkins Governing Board. "Commercial open source works best when organizations act with enlightened self-interest -- such as offering transparency in operations. Open communication can result in more people coming into the project and a higher level of involvement from the community. Contributors are needed to scale popular projects to continue to address the demands of their constituencies. The only way to marry the corporate interests with those of the community is with a robust governance model."

Usage of the Jenkins platform is growing amongst small businesses and large enterprises alike. Formal governance standards provide transparency and stability, as the participants grow increasingly dependent upon the Jenkins CI platform. Though informal Jenkins governance standards have been in place for some time, the governance standards ratified by the community now make the standards a formal tenet of the Jenkins project. To review the Jenkins Governance Document, visit:

"The Jenkins Community is exploding in growth, but we've only scratched the surface in terms of what we can accomplish. For the Jenkins CI platform to reach its potential as the open source de facto standard for CI, we need to help the industry understand the high standards the Jenkins community holds itself to," said Kohsuke Kawaguchi, Jenkins creator and elite developer at CloudBees, Inc. "In maturing developer-centric open source projects, you can't dismiss the importance of commercial interests -- which can be as harmful as dismissing the needs of the community -- and you also can't dismiss the necessity of formal governance standards. The declaration of Jenkins Community's formal governance marks another important step in the maturation of the Jenkins project."

About Jenkins CI and Jenkins Community
Jenkins CI is an open source project developed for and by the Jenkins CI community. Jenkins CI is the leading open source continuous integration (CI) server. Built with Java, it provides more than 400 plug-ins to support building and testing virtually any project.

The Jenkins community helps advocate the use of Jenkins CI to the larger development community, serving as a central source for tutorials, forums and other helpful resources for Jenkins CI users of all skill-levels. By recognizing the numerous contributors to the Jenkins CI project, the Jenkins community creates and fosters a community-powered infrastructure for maintaining and further developing Jenkins CI. For more information, visit: