Submitting Member: Oracle
Name of Contact Person: Patrick Curran
E-Mail Address: patrick.curran@oracle.com
Telephone Number: +1 650 506 3875
Fax Number: +1 650 506 3875
Specification Lead: Patrick Curran
E-Mail Address: patrick.curran@oracle.com
Telephone Number: +1 650 506 3875
Fax Number: +1 650 506 3875
Initial Expert Group Membership:
The initial Expert Group consists of all members of the JCP Executive Committee. At the time of writing these are:
ARM, Azul Systems, Credit Suisse, Eclipse Foundation, Ericsson, Fujitsu, Gemalto M2M, Goldman Sachs, Hazelcast, Hewlett Packard Enterprise, IBM, Intel, Werner Keil, London Java Community, Geir Magnusson, MicroDoc, NXP Semiconductors, Oracle, Red Hat, SAP, Software AG, SouJava, TOTVS, Twitter, V2COM.
Supporting this JSR:
All members of the JCP Executive Committees support this JSR.
This JSR will make changes to the Process Document and potentially also to the Executive Committee's Standing Rules with the goals of further improving the organization's processes, correcting problems that have become apparent over recent years, and clarifying language to reduce ambiguity.
The updated version of the Process Document will apply to all new JSRs commenced after its completion and to future Maintenance Releases of existing JSRs. The Executive Committee intends to strongly encourage - though it cannot require - that it should also be adopted by in-progress JSRs.
2.3 The Executive Committees would like to ensure JSR submitters think about how their proposed technology relates to all of the Java platform editions. Please provide details here for which platform editions are being targeted by this JSR, and how this JSR has considered the relationship with the other platform editions.
This JSR will address all Java platform editions.
JSR 358 was intended to perform a complete overhaul of the JCP's processes and its legal foundations as defined in the JSPA. On learning that we would be unable to modify the JSPA we withdrew that JSR with the intent of taking up its content again at a future date. We propose in this JSR to take up those JSR 358 changes - and other changes - that can be implemented simply by modifying the Process Document.
The primary focus of the JSR will be on collaborative RI development, with the goal of ensuring that the JCP's processes encourage and facilitate collaborative RI development processes.
The JSR will also implement additional changes that will build on the reforms that began with JSR 348 and continued with JSR 364, making the work of the JCP more open and transparent, and enabling broad participation.
2.5 Why isn't this need met by existing specifications?
See above.
Not applicable.
Not applicable.
Not applicable.
Not applicable.
Not applicable.
This JSR will produce new versions of the JCP Process document and (if necessary) the EC Standing Rules. As explained in section 2.2 the new version of the Process Document will not replace the existing one but they will deprecate it. Any new version of the Standing Rules will immediately replace the existing version.
JSR submittal: May 2016
Early Draft Review: September 2016
Public Draft Review: January 2017
Proposed Final Draft: May 2017
Final Approval Ballot: June 2017
The EC will form the Expert Group for this JSR. The Chair of the JCP will act as Spec Lead and the PMO will provide administrative assistance as necessary. In addition to working on this JSR during regularly-scheduled EC meetings, additional teleconferences will be scheduled as necessary. Since it is likely that only a subset of EC members will attend these additional meetings, their results will be reported back to the full Executive Committees for review and approval. In addition to teleconferences and face-to-face meetings, the Expert Group will make extensive use of email and collaborative tools such a Wiki and issue-tracker, as explained in the next section.
A java.net project (http://java.net/projects/jsrxxx/pages/Home) will host all communication mechanisms. The home-page of this project will contain pointers to the mailing-lists, Wiki, document archive, discussion forum, and issue tracker, and will explain how members of the public can observe and participate in the activities of the Expert Group.
- Is the schedule for the JSR publicly available, current, and updated regularly?
The document archive will contain a copy of the schedule, which will be updated as necessary.
- Can the public read and/or write to a wiki for the JSR?
We will use the Wiki as a one-way channel of communication (from the EG to the public.) The public will be able to read all our documents, and to respond with comments via the public mailing-list.
- Is there a publicly accessible discussion board for the JSR that you read and respond to regularly?
We will provide a discussion forum, but the experience of earlier JCP.next JSRs suggests that the public would prefer to use the mailing-list.
- Have you spoken at conferences and events about the JSR recently?
Not yet, but as with previous JCP.next JSRs this will be a major topic whenever members of the PMO speak at conferences and meet with Java User Groups.
- Are you using open-source processes for the development of the RI and/or the TCK?
Not applicable.
- What are the Terms of Use required to use the collaboration tools you have prepared to use with the Expert Group, so that prospective EG members can judge whether they are compatible with the JSPA?
The standard java.net Terms of Use will apply.
- Does the Community tab for my JSR have links to and information about all public communication mechanisms and sites for the development of my JSR?
It will point to the project home-page for the JSR, which will in turn provide all necessary information about the communication mechanisms used by the Expert Group.
Since this is a Process-change JSR no RI will be produced. However, according to the requirements of JCP 2.10 a JSR Review and Evaluation form will be developed. This form will enable the EC to verify that new requirements specified in the Process Document have been implemented correctly.
Not applicable.
Not applicable.
The Expert Group will conduct business on the experts@jsrxxx.java.net mailing list. All mail sent to this alias will be copied to the observers@jsrxxx.java.net to which members of the public may subscribe for reading and writing. The observers mailing list will be archived at http://java.net/projects/jsrxxx/lists/observers/archive.
A JIRA issue tracker (http://java.net/jira/browse/JSRxxx) will be used. The public will be able to log issues directly into the issue-tracker
2.20 Please provide the location of the publicly accessible document archive you have created for the Expert Group.
All documents will be archived at http://java.net/projects/jsrxxx/pages/DocumentIndex.
The documents referenced above describe the current structure and operation of the JCP and form the basis for evolving the rules of the community.