Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JCP EC Minutes: January 30-31, 2018

Executive Committee Meeting Minutes
for January 30-31, 2018, hosted by IBM

Date

    January 30-31, 2018

Location

    Face-to-face meeting in Hursley, hosted by IBM

Agenda

Attendance for Tuesday, January 30, 2018

PMO

  • Heather VanCura
Executive Committee

  • Andres Almiray - present
  • ARM - Rod Crawford - present
  • Azul Systems - Gil Tene - present
  • Credit Suisse - Gary Field - present
  • Eclipse Foundation - Mike Milinkovich - present
  • Fujitsu - Mike DeNicola - present
  • Gemalto - not present
  • Goldman Sachs - Jessica Man - present
  • Ivar Grimstad - present
  • Hazelcast - Jaromir Hamala - present
  • HPE - Naresh Shah - present
  • IBM - Tim Ellison, Steve Wallin, Kurt Steubing - present
  • Intel - not present
  • JetBrains - not present
  • London Java Community - Sean Landsman, Simon Maple - present
  • MicroDoc - Nicolas Relou - present
  • NXP - Maulin Patel - present
  • Oracle - Don Deutsch - present
  • Red Hat - Mark Little - present
  • SAP - Volker Simonis - present
  • Software AG - Stoil Valchkov - present
  • SouJava - Rafael del Nero - present
  • Tomitribe - David Blevins, Amelia Eiras - present
  • Twitter - Tony Printezis - present
  • V2COM - not present

Total attendance: 21 of 25 voting members

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


Attendance for Wednesday, January 31, 2018

PMO

  • Heather VanCura
Executive Committee

  • Andres Almiray - present
  • ARM - Rod Crawford - present
  • Azul Systems - Gil Tene - present
  • Credit Suisse - Gary Field - present
  • Eclipse Foundation - not present
  • Fujitsu - Mike DeNicola - present
  • Gemalto - not present
  • Goldman Sachs - Jessica Man - present
  • Ivar Grimstad - present
  • Hazelcast - Jaromir Hamala - present
  • HPE - Naresh Shah - present
  • IBM - Tim Ellison, Steve Wallin, Kurt Steubing - present
  • Intel - not present
  • JetBrains - not present
  • London Java Community - Simon Maple - present
  • MicroDoc - Nicolas Relou - present
  • NXP - Maulin Patel - present
  • Oracle - Don Deutsch, Florian Tournier - present
  • Red Hat - Mark Little - present
  • SAP - Volker Simonis - present
  • Software AG - Stoil Valchkov - present
  • SouJava - Rafael del Nero - present
  • Tomitribe - David Blevins, Amelia Eiras - present
  • Twitter - Tony Printezis - present
  • V2COM - not present

Total attendance: 20 of 25 voting members

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


Minutes

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

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.

EC Stats

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

2017 Year End Summary

Heather presented the 2017 Year End Summary (see the presentation for details).

2018 Calendar

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.

Membership Report Update

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.

JCP EC Communications

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

JSR 382: Configuration API 1.0

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.

JSR 371: MVC 1.0 Specification

Ivar gave a Spec Lead presentation on JSR 371, MVC 1.0 Specification (see the presentation for details).

IBM Host Presentation

Tim Ellison gave a presentation on behalf of IBM on Java (see the presentation for details).

Red Hat Java EE Update

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

Java EE 8 Migration Update

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.

Java ME Working Group Update

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.

JSR 385: Units of Measurement API 2.0

Werner Keil presented an update on the recently submitted JSR 385, Units of Measurement API 2.0 (see the presentation for details).

Other Business

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.

Next Meeting

    March 13, 2018, teleconference, 8:00am - 10:00am PDT