Find JSRs
Submit this Search

Ad Banner

JCP EC Meeting Minutes: 10 April, 2018

Executive Committee Meeting Minutes
for 10 April, 2018

Meeting Details

  • Date and Time
    • 10 April, 8:00 am - 10:00 am PDT

  • Location
    • Teleconference


  • PMO Presentation
  • Personnel Changes
  • Action Item Review
  • EC Special Elections
  • Membership Update
  • EC Stats
  • Update from Java ME Working Group (Leonardo Lima)
  • JCP EC Communications Update
  • Update on Java SE rapid cadence (Brian Goetz)


10 April 2018
  • Heather VanCura

Executive Committee

  • Andres Almiray - present
  • ARM - Philippe Robin - present
  • Azul Systems - Gil Tene - present
  • Credit Suisse - Susi Cech - present
  • Eclipse Foundation - Mike Milinkovich - present
  • Fujitsu - Mike DeNicola - present
  • Gemalto - Thomas Lampart - present
  • Goldman Sachs - Jackie Haynes, Jessica Man - present
  • Ivar Grimstad - present
  • Hazelcast - Jaromir Hamala - present
  • HPE - Naresh Shah - present
  • IBM - Tim Ellison - present
  • Intel - Steve Dohrmann - present
  • JetBrains - Trisha Gee, Anna Kozlova - present
  • London Java Community - Martijn Verberg - present
  • MicroDoc - Nicolas Relou - present
  • Oracle - Anish Karmarkar - present
  • Red Hat - Scott Stark - present
  • SAP - Volker Simonis - present
  • Software AG - Prasad Yendluri - present
  • SouJava - Otavio Santana - present
  • Tomitribe - David Blevins, Amelia Eiras - present
  • Twitter - Tony Printezis - present
  • V2COM - Leonardo de Moura Rocha Lima - present

Total Attendance: 24 of 24 voting members

Since 75% of the EC's voting members were present, the EC was quorate for this meeting.


Changes in status as a result of attendance at 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.

Personnel Changes

Jessica Man is a new alternate for Goldman Sachs; Vladimir Zakharov is no longer a JCP EC representative for Goldman Sachs.

Action Item Review

Heather reviewed the open action items.

EC Stats

Heather presented the usual EC stats (see the presentation for details).

Membership Report Update

Heather gave an update on the Membership renewals effort.

JCP EC Communications

Heather summarized the latest meeting of the EC Communications Working Group (see the presentation for details).

Java ME Working Group Update

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.

Java SE Rapid Cadence Update

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 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.

Other Business

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.

Next Meeting

  • 24 May 2018

    • 9:30 am - 5 pm
    • Face to Face at Software AG in Sofia, Bulgaria