By Patrick Curran on Oct 18, 2011
The Executive Committees of the JCP have been busy for the past several months on some significant revisions to the Process. These changes have been specified through JSR 348: Towards a new version of the Java Community Process, which has just completed the Final Approval Ballot process and has been overwhelmingly approved.
The principal goals of this JSR have been to improve transparency and to make it easier for people to participate. I summarized the details in a recent post, and of course you can now download the new versions of the Process Document and EC Standing Rules from the JSR's page at jcp.org.
The most significant changes concern the ways in which Expert Groups do their work. Although in the past many JSRs were run in an open and transparent manner this is now a requirement. Expert Groups must conduct all of their business through a public email alias or similar mechanism, must use a public issue-tracking mechanism to record and track their progress, and must publish their working documents for all to see. All future JSRs will be required to operate in this manner, and we expect most JSRs that are already in progress to voluntarily adopt the new requirements.
We hope that these changes will make it easier for people - even non-members - to participate in our work. Please take advantage of this opportunity and help us to ensure that future JSRs will achieve the broadest possible consensus.