Find JSRs
Submit this Search

Ad Banner

JCP EC minutes: December 15 2015

Executive Committee Meeting Minutes
for December 15 2015

version 0.1: December 15 2015

Date and time

December 2015, 7:00 am - 8:00 am
(will be followed by a one-hour public meeting)




  • [PMO Presentation]
  • Personnel changes
  • Action Item review
  • EC stats
  • Election results
  • JSR 364 update
  • JSR 358 update
  • 2016 meeting schedule
  • 2016 election schedule
  • Location for 2016 Spring F2F meeting
  • JavaOne feedback
  • Follow-up on the "Oracle and Java" topic from October
  • Break and reconvene for public meeting


  • Patrick Curran
  • Heather Vancura
Executive Committee
  • ARM – Paul Manfrini – present
  • Azul Systems – not present
  • Credit Suisse – Susanne Cech, Alex Blewitt present
  • Eclipse – Wayne Beaton – present
  • Ericsson – not present
  • Freescale – Maulin Patel – present
  • Fujitsu – Mike DeNicola – present
  • Gemalto M2M – Thomas Lampart – present
  • Goldman Sachs – Donald Raab, Mike Marzo, Vladimir Zakharov – present
  • Hazelcast – Jaromir Hamala – present
  • HPE – not present
  • IBM – Steve Wallin – present
  • Intel – Michael Berg – present
  • Werner Keil – excused
  • London Java Community – Martijn Verburg – present
  • Geir Magnusson – present
  • MicroDoc – Hendrik Hoefer – present
  • Oracle – Don Deutsch, Anish Karmarkar – present
  • RedHat – Scott Stark – present
  • SAP – not present
  • Software AG – Prasad Yendluri – present
  • SouJava – Bruno Souza, Otavio Santana – present
  • TOTVS – David Britto – present
  • Twitter – Tony Printezis – present
  • V2COM – Leonardo Lima – present

Total attendance: 20 of 25 voting members

Since 75% of the EC's 25 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 was no change in voting status as a result of this meeting, but Azul, Ericsson, HPE, and SAP will lose their voting privileges if they miss the next meeting.

Action Item review

See the JIRA.

EC Stats

Heather presented the usual EC stats.

Election results

Patrick reviewed the election results and congratulated those members who were re-elected.

JSR 364 update

Patrick provided a brief update on JSR 364, reporting that some progress has been made, and expressing his hope that final approval would be received soon (see the PMO presentation for details).

JSR 358 update

Patrick then provided an update on JSR 358, where he was less optimistic that progress was being made (see the PMO presentation for details).

2016 meeting and election schedule

Patrick presented a proposed meeting schedule for 2016 (see the PMO presentation for details). He asked members to review it and to let him know if the proposed date for the May face-to-face meeting (May 10-11) would not work for them. He also presented a proposed schedule for the 2016 elections, and asked members to provide feedback to the EC mailing list.

Location for the May face-to-face meeting

We reviewed the results of the Doodle poll that asked members to express their preference for the location of the May face-to-face meeting (Ottawa, Munich, or Berlin). After the meeting he reported to the EC that the final results showed a small preference for Germany over Canada, but that Munich and Berlin received the same number of votes. He promised to initiate another poll to choose between Munich and Berlin.

JavaOne feedback

Patrick asked members for their feedback on JavaOne. Martijn Verburg said that he thought the conference went well, but noted that some attendees were disappointed in the content of the keynotes, which did not seem to offer much that is new (because this year we are between platform releases). Bruno Souza agreed with Martijn. He said he was pleased with the strong JUG and Java Champion presence, but disappointed that there was no clear vision for the future of Java. He thought that the message of "business as usual" was not articulated clearly. Susanne Cech said she was pleased that the JCP had a strong and visible presence at the conference.

Paul Manfrini said that as an exhibitor ARM did not think that they had as good a selection of visitors at their booth as they had in previous years. He also said that from ARM's perspective they would prefer more integration with the OpenWorld conference. Patrick responded that when Oracle acquired Sun the Java community expressed the opposite point of view - they were concerned that JavaOne would be overwhelmed by OpenWorld, and wanted a separate conference.

Geir Magnusson said holding the two conferences together meant a shortage of hotel rooms and high prices, thereby pricing many people out of being able to attend. He said that he missed the pre-Oracle JavaOnes when each day of the conference started with a meeting of all the JavaOne attendees before people split up into different tracks. This seems to be no longer possible since outside of Moscone there is no room large enough to accommodate all JavaOne attendees. Tony Printezis, Donald Raab, and Maulin Patel all agreed that high hotel prices make it difficult for many developers to attend the conference. Mike DeNicola said that he would prefer a separate conference.

Patrick promised to pass on this feedback to the JavaOne conference organizers, but noted that the possibility of holding JavaOne separately from OpenWorld was discussed several years ago and rejected on the grounds that co-location results in significantly reduced costs for Oracle. He suggested that the decision was unlikely to be reversed.

Oracle and Java

As promised during the October face-to-face meeting Patrick gave members the opportunity to re-visit the question of Oracle's commitment to Java in the light of what they heard at JavaOne.

Maulin Patel pointed out that Oracle's messaging was much more focused on the Cloud than on Java. Mike DeNicola said that Fujitsu is still concerned about Oracle's commitment to Java EE, which is very important to Fujitsu.

Hendrik Hoefer pointed out that Mark Reinhold had announced a significant slip in the Java 9 schedule after JavaOne, and suggested that perhaps this announcement should have been made during the conference so that it did not catch customers by surprise. Someone responded that the slip was understandable given how late in the development cycle the modularity feature was added; there was need for more feedback. Michael Berg said that Intel would take advantage of the delay by pushing for additional features to be added to the platform.

The meeting then adjourned and re-convened for the public portion of the meeting. (The audio recording of that meeting will be posted on the public meeting materials page.)