Use of JCP site is subject to the
JCP Terms of Use and the
Oracle Privacy Policy
|
Executive Committee Meeting Minutes |
PMO |
|
Executive Committee |
Total attendance: 21 of 25 voting members
|
Since 75% of the EC's voting members were present, the EC was quorate for this session. |
PMO |
|
Executive Committee |
Total attendance: 20 of 25 voting members
|
Since 75% of the EC's voting members were present, the EC was quorate for this meeting. |
The EC Standing Rules state the following penalties for non-attendance at EC meetings (note that those who participate in face-to-face meetings by phone are officially counted as absent):
There were no changes in voting status as a result of this meeting.
Sean Landsman and Simon Maple are new alternate for London Java Community. Chris Engelbert is no longer an alternate for Hazelcast. Nicolas Helou is a new MicroDoc alternate.
Heather presented the usual EC stats (see the presentation for details).
Heather presented the 2017 Year End Summary (see the presentation for details).
Heather confirmed final dates for the 2018 JCP EC Meeting calendar (see the 2018 calendar for details). Twitter will host the third face to face meeting of the year again in 2018; we updated the meeting based on the revised JavaOne 2018 dates - we will meet for a full day on Friday, October 19.
Heather gave an update on the 2017 Membership Drive and Renewals effort (see the presentation for details). Heather commented that the Membership Drive is now complete, but the PMO would add the membership quotes we used during the campaign to the Membership section of JCP.org.
Heather summarized the latest meeting of the EC Communications Working Group (see the presentation for details).
Emily Jiang provided a Spec Lead presentation on JSR 382, Configuration API 1.0 (see the presentation for details). Gil asked about interest to make part of Java SE platform. Heather will connect the Spec Leads with the Java SE team to see if there is interest.
Ivar gave a Spec Lead presentation on JSR 371, MVC 1.0 Specification (see the presentation for details).
Tim Ellison gave a presentation on behalf of IBM on Java (see the presentation for details).
Mark Little presented an update on Red Hat's perspective of Java EE Futures and the Microprofile project. Mark believes this is the biggest Java news since the Oracle acquisition of Sun Microsystems, and as the projects continue forward, can benefit and learn much from the Java community members who have been contributing through the JCP program (see the presentation for details).
Will Lyons and Mike Milinkovich provided a discussion and update of the Java EE 8 migration to the Eclipse Foundation. There are 37 projects to be migrated (8-9 have been migrated so far). Volker asked whether the history of the projects would be lost, and Will confirmed they are transferring the issues. Gil asked about the IP rights of the JSRs to Eclipse and whether independent implementations, as provided by the processes of the JCP program, will be allowed in the future. Mike confirmed that this is all under discussion, and the spec process that will be used in the future is planned to allow for independent implementations. Volker asked how long JSRs in Java EE space would be accepted in the JCP program. Will indicated that during the interim period of defining the process for future evolution, new JSRs could be submitted to the JCP program. Will commented that Oracle's goal is to make EE4J successful. Amelia asked about investigating how the community perceives the progress of the project. Mike urged people to become a member of the Working Group to influence and participate. The Working Group acts similarly to the JCP EC. Don asked Mike to explain the funding for the EE4J Project in the Eclipse Foundation. Mike explained that the Working Group will be responsible to determine the process and how to fund, that the fees to participate are staggered by revenue of the company.
Steve Wallin asked the question of how much time JCP EC members should continue to invest in JCP EC meetings given the reduced number of JSRs being developed through the JCP program. Don agreed that this was a topic for discussion in the future. Heather suggested this be a focus of a future EC meeting.
See the presentation for more details.
Leonardo Lima gave a proposal resulting from discussions in the Java ME working group (see the presentation for details). Florian commented about adoption of Java ME 8 and emphasized that in order for the community to move Java ME forward, the technology needs more support and contributions from members. In order to support any migration of code, some commitments of contributions and interest in using the code and evolving it in the future, would need to be made by members of the community. Tim asked about work of OpenJDK and Java SE profiles and how it could compliment the needs of the embedded markets. Florian commented that Java SE is already being used on embedded devices. Leo will investigate with Florian and the OpenJDK team, and also continue discussions with the Eclipse IoT working group.
Werner Keil presented an update on the recently submitted JSR 385, Units of Measurement API 2.0 (see the presentation for details).
Stoil reviewed the plans for our next face to face meeting hosted by Software AG in Sofia May 24-25. We will try to arrange a meeting with the local JUG on Friday evening, May 25.
Heather reminded EC members of plans for the London Java Community Meetup in the evening, and confirmed the attendees and format.
Maulin announced that NXP will be resigning their JCP EC seat as of today. Heather thanked Maulin and NXP for their service and contributions.
Heather thanked IBM for their hospitality and the meeting adjourned.