Executive Committee Meeting Minutes
for 25-26 September, 2008

 

version 0.2: January 6, 2009

Date

September 25-26, 2008

Location

Burlington, MA USA, hosted by Sun Microsystems

Agenda

Tuesday September 25
Wednesday September 26
  • Roll call
  • Qisda JSRs (Kay Glahn)
  • JCP reform: next steps
  • Platform Compatibility Requirements (postponed from December 2007 meeting )
    • Java SE6 Compatibility Requirements
    • Presentation

Attendance (September 25)

PMO
  • Patrick Curran
ME EC
SE/EE EC
  • Qisda – not present
  • Jean-Marie Dautelle – present
  • Ericsson – Magnus Olsson, Jens Jenssen – present
  • IBM – Mark Thomas – present
  • Intel – Wayne Carr – present
  • Motorola – Mike Milikich – present
  • Nokia – Pentti Savolainen – present
  • Orange France - Cuithlauac Alvarado – present
  • Philips – Jon Piesing – present
  • James Warden – RIM – present
  • Samsung – not present
  • Siemens – Marquart Franz present
  • Christian Nord – Sony Ericsson present
  • Sun – Calinel Pasteanu present
  • George Sarosi – Time Warner Cable – present
  • Vodafone – Kay, Glahn present

Total attendance: 14

  • Apache – Geir Magnusson – present
  • Eclipse – Wayne Beaton present
  • Fujitsu – Mike DeNicola present
  • Google – Bob Lee, Josh Bloch – present
  • HP – Scott Jameson – present
  • IBM – Mark Thomas, Steve Wolfe – present
  • Intel – Wayne Carr – present
  • Red Hat – Bill Burke – present
  • Doug Lea – present
  • Nortel – Bryn Rahm – present
  • Oracle – Don Deutsch – present
  • SAP – Vicki Shipkowitz – present
  • SAS – not present
  • Hani Suleiman – not present
  • Sun – Roberto Chinnici – present

Total attendance: 13

Since 75% of each EC were present, there was a quorum for this meeting on September 25

Attendance (September 26)

PMO
  • Patrick Curran
ME EC
SE/EE EC
  • Qisda – not present
  • Jean-Marie Dautelle – present
  • Ericsson – Magnus Olsson, Jens Jenssen – present
  • IBM – Mark Thomas – present
  • Intel – Wayne Carr – present
  • Motorola – Mike Milikich – present
  • Nokia – Pentti Savolainen – present
  • Orange France - Cuithlauac Alvarado – present
  • Philips – Jon Piesing – present
  • James Warden – RIM – present
  • Samsung – not present
  • Siemens – Marquart Franz present
  • Christian Nord – Sony Ericsson present
  • Sun – Calinel Pasteanu present
  • George Sarosi – Time Warner Cable – present
  • Vodafone – Kay, Glahn present

Total attendance: 14

  • Apache – Geir Magnusson – not present
  • Eclipse – Wayne Beaton present
  • Fujitsu – Mike DeNicola present
  • Google – Bob Lee, Josh Bloch – present
  • HP – Scott Jameson – present
  • IBM – Mark Thomas, Steve Wolfe – present
  • Intel – Wayne Carr – present
  • Red Hat – Bill Burke – present
  • Doug Lea – present
  • Nortel – Bryn Rahm – present
  • Oracle – Don Deutsch – present
  • SAP – Vicki Shipkowitz – present
  • SAS – not present
  • Hani Suleiman – not present
  • Sun – Roberto Chinnici – present

Total attendance: 12

Since 75% of each EC were present, there was a quorum for this meeting on September 25

Minutes

Minutes, summary from previous meetings

The ECs approved the minutes and summary for the June and August EC meetings.

PMO Topics

EC statistics were presented for review. EC members suggested eliminating slides that contain very little data, and including a slide showing which EC members voted.

No personnel changes were reported

Election Update

Patrick gave an update on the upcoming elections, and informed the ECs of Sun's nominations:

On the SE/EE EC:

On the ME EC Sun proposed no changes, stating that they intended to renominate IBM, Nokia, and Philips.

Several members expressed concern that they weren't consulted about Sun's nominations. Patrick said that Sun was unwilling to make concessions on "control points" (such as the right to nominate for EC elections) without something in return. When members asked what concessions Sun wanted, Patrick responded that Sun expressed the desire to feel confident that the Java SE7 JSR would be considered by EC members without allowing the dispute about TCK licensing between Apache and Sun to obstruct it.

Commenting on Hani Suleiman and Jean-Marie Dautelle's decisions not to stand for re-election, Patrick said that they had both expressed their disappointment that EC meetings were not more technical in nature, instead focusing on administrative and legal matters.

Patrick expressed the hope that the JCP elections shoud be more open and democratic, with candidates preparing position statements, attending virtual town hall meetings, etc. Josh said that until the JCP is radically reformed this wouldn't make much difference. Vicki said that increased transparency might help.

The ECs agreed to ask each candidate to submit a short position summary and a longer position paper, and to participate in an asynchronously conducted question-and-answer session

Transparency in EC meetings

After a brief discussion of the need to make EC meetings more accessible to JCP members and to the general public, Roberto Chinnici proposed the following motion:

"Minutes of EC meetings (including presentation materials) shall by default be public rather than EC-confidential. The EC will decide by a simple majority vote of those present whether or not to go into private session during which no votes may take place, but for which EC-private rather than public minutes will be published."

Vicki Shipkowitz seconded the motion, which was passed unanimously.

The ECs also agreed that Meeting Minutes will be accessible to all (not just to JCP members). The PMO will remove the password-protection from all previously-published Meeting Summaries, and will remove any "JCP EC Confidential" notices from these summaries. Previously-published Meeting Minutes will continue to be accessible only to EC members. These changes will be effective immediately.

Private Session

The ECs then went into private session for a discussion on the negotiations between Apache and Sun.

After these discussions it was agreed that Apache and Sun would explore the possibility of arbitration to resolve their differences. Patrick agreed to provide a progress report to the ECs at the next meeting.

Java EE status

Roberto Chinnici gave a presentation on the staus of Java EE 6. (See slides.)

Transparency in EG operations

Patrick presented the results of a survey that the PMO conducted on transparency in EG operations. (See slides.)

The ECs expressed their appreciation forExpert Groups that are operating in an open and transparent manner, and asked the PMO to encourage other EGs to follow their lead.

Spec Lead presentation

Roger Kitain, joint Spec Lead of JSR 314 (Java Server Faces), presented to the ECs, explaining the techniques that his Expert Group uses to reach out to and to involve the Java developer community. (See slides.)

Demos

Harold Ogle from the PMO demonstrated the new jcp.org website, and also some collaboration tools (Wiki, forums, calendar, etc.) that will soon be made available to JCP members.

Qisda JSRs

Kay Glahn made a presentation in which he expressed concerns about the situation with JSRs previously lead by Qisda. (See slides.) Patrick agreed to consult with the JCP lawyer and report back.

Next steps to JCP reform

Patrick proposed that instead of working for major reforms through JSR 306 we first start with more minor reforms (not involving changes to the JSPA) through a maintenance release of JSR 215. He proposed to form a Working Group from members of the ECs that would make proposals for reform and then report back to the ECs for approval. Several members agreed to join the Working Group.

Platform Compatibility Rules

Patrick presented a summary of Sun's Compatibility Rules. A lively discussion followed, during which several members expressed their hope that Sun would relax these reauirements to permit more flexibilty in implementations (for example, the right to subset).