Use of JCP site is subject to the
JCP Terms of Use and the
Oracle Privacy Policy
|
Executive Committee Meeting Minutes |
10 April 2018 |
PMO |
|
Executive Committee |
Total Attendance: 24 of 24 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):
Missing two meetings in a row results in a loss of voting privileges until two consecutive meetings have been attended.
Missing five meetings in a row, or missing two-thirds of the meetings in any consecutive 12-month period results in loss of the EC seat.
There were no changes in voting status as a result of this meeting.
Jessica Man is a new alternate for Goldman Sachs; Vladimir Zakharov is no longer a JCP EC representative for Goldman Sachs.
Heather reviewed the open action items.
Heather presented the usual EC stats (see the presentation for details).
Heather gave an update on the Membership renewals effort.
Heather summarized the latest meeting of the EC Communications Working Group (see the presentation for details).
Leonardo Lima gave an update that he will continue discussions with the Eclipse IoT working group regarding interest in evolving technologies related to Java ME.
Brian Goetz and Georges Saab attended the meeting to provide an update to JCP EC Members on the Java SE rapid cadence. Brian summarized that JSR 383, the Java SE 10 Platform release was the first JSR release since we streamlined the JCP 2.10.2 process. It was a small release, and the Java SE 11 Platform JSR is ongoing. There is a JEP and a CSR list available on the JCP.org page and the OpenJDK project page, to track the targets for each release. As the release cycle gets shorter, the Incubating Features provides a pipleline for new features and a preview phase switch to enable. This reduces the impact on users and allows for feedback from users. Jackie asked about whether tools providers are keeping up with the new releases. Brian responded that all IDEs were Java 10 ready within a few days of the release. Jackie commented that internally they need IDE support first and then do the early testing. Anna commented that IntelliJ Early Access program supports new features and the latest release contains support for the Java 10 release, so not a problem from JetBrains. Martijn noted that the LJC survey from the tooling ecosystem showed that some open source projects do struggle for volunteers to work on the projects, such as Apache Maven, while the corporate supported projects are able to keep up with the faster release cycle. Volker asked about class library changes, and how to know if API features are preview features. Brian commented it would be added to the documentation. Mike asked whether the licensing of preview features was intended to enable independent implementations and Brian responded that all parties are able to participate - these features are also going through the JSR and are in the Appendix as preview features.
We reviewed the plans for our next face to face meeting hosted by Software AG in Sofia May 24. There is also a meeting with the local JUG on Wednesday evening, May 23.
Heather reminded EC members of plans for the London Java Community Meetup in the evening, and confirmed the attendees and format.
24 May 2018
Face to Face at Software AG in Sofia, Bulgaria