The Java Community Process (JCP) announced the latest iteration of the process and a refresh on the procedures it has followed when adopting new specifications.
JCP 2.6 is the most transparent and accessible iteration in the program’s evolution to date, said the JCP management office and the executive committees.
The latest version will enable both JCP and non-JCP members to contribute their input to an early review Java Specification Review (JSR) cycle, therefore opening the doors to developers to get more involved.
Officials at the JCP define transparency as providing information about specific JSRs.
Each JSR has several review periods; the first review is available only to JCP members and the second review is made public. With JCP 2.6, the first review period is now open to the public.
Specification leaders will also be encouraged to enter the review periods sooner and to have better communication with the entire Java community about specifications undergoing the process.
“I believe that [JCP 2.6] allows more people to make contributions which tends to strengthen and improve the technology,” said Rick Ross, founder of JavaLobby.org, an independent group of Java developers. “It allows people to feel like they are making a difference instead of feeling like it’s a close community or a gated process.”
It further increases the access of the general developer community to the group that is specifically involved with standards development, he added.
“The original JCP wasn’t as open as the JCP that they put in place two years ago…and that JCP isn’t as open as this JCP 2.6, which allows for greater transparency to the general public at much earlier stages of the development process,” Ross said.
This transparency makes it possible for the Apache Software Foundation to become more actively involved in the JCP. For example, in October 2003, when Sun Microsystems announced the approval of the J2EE 1.4 spec and new open-source licence terms, both JBoss Group and Apache licensed the certification and the Technology Compatibility Kits from Sun.
This is Sun’s first major revision to the process since late 2002 when it released version 2.5.
The JCP was created in 1998 and has more than 700 company and individual participants. It has produced JSRs such as JSR-127, to boost development of user interfaces for web applications, and JSR-168, for portal interoperability.
More than 200 Java technology specifications are in development in the JCP programme, of which 46% are in final stages.
Allison Taylor writes for ITWorldCanada.com