To broaden transparency of Java technology development, improve procedures, increase agility and encourage new community participation
Oracle has introduced two Java Specification Requests (JSRs) to update and revitalise the Java Community Process (JCP).
The new JSRs will define the next iteration of the JCP, JCP.next, and involve changes to help broaden transparency of Java technology development, improve procedures, increase agility and encourage new community participation.
Oracle said that the JCP consists of over 1,200 individual, corporate and user group members who together define Java standards and drive the direction of the Java language and platforms through Expert Groups.
The JCP.next revisions will go through the same JSR development process that is used for Java technologies and will be voted on by the JCP Executive Committee (EC) before being accepted, Oracle said.
The proposed JSRs will modify the JCP’s processes and ‘constitution’ – the Process Document and Java Specification Participation Agreement (JSPA) and will apply to all new JSRs and to future maintenance releases of existing JSRs for all Java platforms.
Oracle chair of the JCP Patrick Curran said that in the past few months, Oracle and other partners in the Java Community Process have driven a revitalisation of Java technology and standards with the approval of the JSRs for Java Platform, Standard Edition 7 and 8, as well as Java Platform, Enterprise Edition 7.
"Now with the submission of the first JSR for JCP.next, we are ready to begin the evolution of the Java Community Process itself, making it easier for both individuals and organisations to participate in the process," Curran said.
Oracle said that the JCP.next JSR 2, which it will submit to the JCP, will involve modifications to the JSPA and is expected to take 12-18 months to complete.