Tuesday Nov 20, 2012

Public EC Meeting Today at 15:00; new WebEx password

Update:  Public EC Meeting is today at 15:00 PST; note new WebEx meeting password is 12345; login from https://jcp.webex.com.

Audio remains the same:

Monday Nov 19, 2012

JSR Updates and EC Meeting Tuesday @ 15:00 PST

JSR 310, Date and Time API, has moved to JCP 2.9 (first JCP 2.9 JSR!)

JSR 236, Concurrency Utilities for Java EE, has published an Early Draft Review. This review ends 15 December 2012.

 Tomorrow, Tuesday 20 November is the last Public EC Meeting of 2012, and the first EC meeting with the merged EC. The second hour of this meeting will be open to the public at 3:00 PM PST. The agenda includes  JSR 355,  EC merge implementation report, JSR 358 (JCP.next.3) status report, JCP 2.8 status update and community audit program.  Details are below. We hope you will join us, but if you cannot attend, not to worry--the recording and materials will also be public on the JCP.org multimedia page.

Meeting details

  • Date & Time
    • Tuesday November 20, 2012, 3:00 - 4:00 pm PST
  • Location
    • Teleconference
  • Dial-in
  • WebEx
    • Browse for the meeting from https://jcp.webex.com
    • No registration required (enter your name and email address)
    • Password: 12345 (updated!)


  • JSR 355 (the EC merge) implementation report
  • JSR 358 (JCP.next.3) status report
  • 2.8 status update and community audit program
  • Discussion/Q&A


  • The call will be recorded and the recording published on jcp.org, so those who are unable to join in real-time will still be able to participate.

Tuesday Nov 13, 2012

Public EC Meeting scheduled for 20 November

The minutes and materials from the October 2012 JCP EC Teleconference are now available.  The next JCP EC Meeting, and the first EC Meeting under JCP 2.9, with the Merged EC, is scheduled for 20 November.  The second hour of this meeting will be open to the public at 3:00 PM PST. The agenda includes  JSR 355,  EC merge implementation report, JSR 358 (JCP.next.3) status report, JCP 2.8 status update and community audit program.  Details are below. We hope you will join us, but if you cannot attend, not to worry--the recording and materials will also be public on the JCP.org multimedia page.

Meeting details

  • Date & Time
    • Tuesday November 20, 2012, 3:00 - 4:00 pm PST
  • Location
    • Teleconference


  • JSR 355 (the EC merge) implementation report
  • JSR 358 (JCP.next.3) status report
  • 2.8 status update and community audit program
  • Discussion/Q&A


  • The call will be recorded and the recording published on jcp.org, so those who are unable to join in real-time will still be able to participate.

Friday Nov 09, 2012

Welcome to the newly merged JCP EC!

As part of the JCP.Next effort, the second JSR as part of the JCP program reforms, JSR 355, Executive Committee (EC) Merge, will take effect on Tuesday as JCP 2.9. The first in the effort was JSR 348, which took effect as JCP 2.8 in October 2011. EC members guide the evolution of the Java technologies by approving and voting on all technology proposals (Java Specification Requests, or JSRs). They are also responsible for defining the JCP's rules of governance and the legal agreement between members and the organization. They provide guidance to the Program Management Office (PMO) and they represent the interests of the JCP to the broader community.

Starting on Tuesday, 13 November, JCP 2.9 is in effect, and the EC is merged from two ECs -- one representing Java SE/EE and one representing Java ME -- to one merged EC. IBM and Oracle each gave up one of their two seats (one per EC) and the terms expired for four members who did not run for re-election: AT&T, Deutsch Telekom, Siemens and Vodafone. All four remain JCP members. In addition, the seat occupied by RIM was forfeited due to lack of participation in October 2012. The JCP values the organizations and representatives for their contribution to the JCP EC, and looks forward to their continued participation in the JCP Program. The complete listing of the EC, 24 members total at the moment, is now available.

We asked the two newcomers to the EC, Cinterion and CloudBees, and the re-elected London Java Community, to comment on their plans for their term in the EC. Read about their plans in the article published on JCP.org, "JCP 2.9 with a Merged EC Takes Effect 13 November". Also, plan to attend the public (open to all community members) EC Meeting planned for 20 November at 15:00 PST.  Details will be posted here and on the JCP.org home page next week.

Tuesday Oct 30, 2012

2012 EC Election Results

The 2012 Fall Executive Committee Election process is now complete. The ballot closed at midnight pacific time on Monday, 29 October.

 Congratulations to Cinterion Wireless Modules GmbH, Credit Suisse, Fujitsu Limited, Hewlett-Packard (all four candidates were ratified),  and CloudBees and London Java Community (two elected candidates) as the new and re-elected merged EC Members. For more information regarding the merged EC, please refer to JSR 355 and the JCP 2.9 Process Document.

Ratified Seats: Cinterion Wireless Modules GmbH, Credit Suisse, Fujitsu Limited and Hewlett-Packard
Open Election Seats: CloudBees and London Java Community

Newly elected EC Members take their seats on Tuesday, 13 November 2012.

Detailed Election Results:
Number of Eligible Voters: 1131

Percent of Eligible Members Casting Votes: 23.70%

Ratified Seats:

Candidate Yes Votes (%) No Votes (%) Abstentions
Cinterion Wireless Modules GmbH 156 (76) 48 (24) 64
Credit Suisse 205 (85) 35 (15) 28
Fujitsu Limited 195 (85) 35 (15) 38
Hewlett-Packard 182 (81) 44 (19) 42

Open Election Seats:

The top two candidates have been elected.

Candidate Votes (%)
Cisco Systems 37 (7)
CloudBees 101 (20)
Giuseppe Dell'Abate 6 (1)
Liferay, Inc. 35 (7)
London Java Community 164 (33)
MoroccoJUG 46 (9)
North Sixty-One Ltd 26 (5)
Software AG 19 (4)
ZeroTurnaround 64 (13)
None of the above 5 (1)

For more information about the candidates who ran for the 2012 Executive Committee Election, please visit the 2012 Executive Committee Elections Nominees page.

Thursday Oct 25, 2012

Recent EC Meetings - RIM forfeits EC seat

Materials and minutes from the JCP EC Face-to-Face Meeting, held September 2012 in Prague, are now available on the EC Meeting Summaries page.  Topics included JCP.Next, a JCP 2.8 progress report, Inactive JSRs, and two Spec Lead presentations.

In October 2011, new EC Standing Rules went into effect. The Rules include the following: "Missing five meetings in a row, or missing more than two-thirds of all meetings in any consecutive twelve-month period, results in loss of EC membership."  Last week, the JCP EC met for their October EC teleconference meeting.  RIM missed this meeting, and has now missed five meetings in a row (see the attendance chart); therefore, RIM has forfeited their EC membership.

Results from the 2012 EC Elections will be available on 30 October.  The new merged EC will go into effect on 12 November.

Friday Oct 19, 2012

Meet the EC Candidates Recording and Materials

Yesterday the JCP hosted a Meet the EC Candidates call for Java Community members.  The recording and materials are now available on the JCP multimedia page. audio only file.  All nominee information is available on JCP.org.  The 2012 EC Election ballot will remain open until 29 October at midnight PDT, and the results of the election will be published on 30 October. 

JCP Members, please take this opportunity you have to influence the members of the EC for the upcoming one year term.

Saturday Oct 13, 2012

JavaOne pictures and Community Commentary on JCP Awards

We posted some pictures from JCP related events at JavaOne 2012 on the JCP Facebook page today.  The 2012 JCP Program Award winners and some of the nominees responded to the community recognition of their achievements during some of the JCP events last week.    

“Our job on the EC is to balance the need of innovation – so we don’t standardize too early, or too late. We try to find that sweet spot that makes innovation and standardization work together, and not against each other.”

- Ben Evans, CEO of jClarity and Executive Committee (EC) representative of the London Java Community, 2012 JCP Member/Participant of the Year Winner

“SouJava has been evangelizing the Java platform, promoting the Java ecosystem in Brazil, and contributing to JSRs for several years. It’s very gratifying to have our work recognized, on behalf of many developers and Java User Groups around the world. This really is the work of a large group of people, represented by the few that can be here tonight.”

- Michael Santos, representative of SouJava, 2012 JCP Member/Participant of the Year Winner

"In the last years Credit Suisse has contributed to the development of Java EE specifications through participation in many customer advisory boards, through statements of requirements for extensions to the core Java related products in use, and active participation in JSRs. Winning the JCP Outstanding Spec Lead Award 2012 is very encouraging for our engagement and also demonstrates the level of expertise and commitment to drive the evolution of Java. Victor Grazi is happy and honored to receive this award."

- Susanne Cech Previtali, Executive Committee (EC) representative of Credit Suisse, accepting award for 2012 JCP Outstanding Spec Lead Winner

"Managing a JSR is difficult. There are so many decisions to be made and so many good and varied opinions, you never really know if you have decided correctly. The key to success is transparency and collaboration. I am truly humbled by receiving this award, there are so many other active JSRs.” Victor added that going forward in the JCP EC, they would like to simplify and open the process of participation – being addressed in the JCP.Next initiative of the JCP EC. "We would also like to encourage the engagement of universities, professors and students – as an important part of the Java community. While innovation is the lifeblood of our community and industry, without strong standards and compatibility requirements, we all end up in a maze of technology where everything is slightly different and doesn’t quite work with everything else."

Victo Grazi, Executive Committee (EC) representative of Credit Suisse, 2012 JCP Outstanding Spec Lead Winner

“I am very pleased, of course, to accept this award, but the credit really should go to all of those who have participated in the work of the JCP, while pushing for changes in the way it operates.  JCP.Next represents three JSRs. The first two are done, but the final step, JSR 358, is the complicated one, and it will bring in the lawyers. Just to give you an idea of what we’re dealing with, it affects licensing, intellectual property, patents, implementations not based on the Reference Implementation (RI), the role of the RI, compatibility policy, possible changes to the Technical Compatibility Kit (TCK), transparency, where do individuals fit in, open source, and more.”

- Patrick Curran, JCP Chair, Spec Lead on JCP.Next JSRs (JSR 348, JSR 355 and JSR 358), 2012 JCP Most Significant JSR Winner

“I’m especially glad to see the JCP community recognize JCP.Next for its importance. The governance work it represents is KEY to moving the Java platform forward and the success of the technology.”

- John Rizzo, Executive Committee (EC) representative of Aplix Corporation, JSR Expert Group Member

“I am deeply honored to be nominated. I had the privilege to receive two awards on behalf of Expert Groups and Spec Leads two years ago. But this time, I am nominated personally, which values my own contribution to the JCP, and of course, participation in JSRs and the EC work. I’m a fan of Agile Principles and Values Working. Being an Agile Coach and Consultant, I use it for some of the biggest EC Member companies and projects. It fuels my ability to help the JCP become more agile, lean and transparent as part of the JCP.Next effort.”

- Werner Keil, Individual Executive Committee (EC) Member, a 2012 JCP Member/Participant of the Year Nominee, JSR Expert Group Member

“The JCP ever has been some kind of institution for me,” Markus said. “If in technical doubt, I go there, look for the specifications of the implementation I work with at the moment and verify what I had observed. Since the beginning of my Java journey more than 12 years back now, I always had a strong relationship with the JCP. Shaping the future of a technology by joining the JCP – giving feedback and contributing to the road ahead through individual JSRs – that brings you to a whole new level.”

Calling himself, “the new kid on the block,” he explained that for years he was afraid to join the JCP and contribute. But in reality, “Every single one of the big names I meet from the different Expert Groups is a nice person. People you can actually work with,” he says. “And nobody blames you for things you don't know. As long as you are committed and bring what is worth the most: passion, experiences and the desire to make a difference.”

- Markus Eisele, a 2012 JCP Member of the Year Nominee, JSR Expert Group Member

Congratulations again to all of the nominees and winners of the JCP Program Awards.  Next year, we will add another award for the group of JUG members (not an entire JUG) that makes the best contribution to the Adopt-a-JSR program.  Let us know if you have other suggestions or improvements.

Wednesday Oct 10, 2012

JCP EC Nominations and Meet the Candidates Call

The Nominations period for the 2012 JCP EC Elections closes tomorrow, 11 October at midnight pacific time.  Eligible JCP Members (all current JSPA 2 signers) may nominate themselves.  You will need your Elections credentials to complete the nomination, which were sent to the primary contacts of all eligible JCP Members via email last week.

This year all ratified (there are 4 proposed ratified candidates) and elected (there are 7 candidates so far) will appear on one ballot; the top 2 candidates will win elected seats. This year, the selected EC Members will serve a single year term.  Following the 2012 Elections, there will be one merged EC (approved through JSR 355), and a new JCP version, JCP 2.9 will be in effect.  In 2013, all EC members will stand for election to complete the merge process described in the JCP 2.9 process document.

All of the candidates' nominations materials are now available. The ratified candidates are:  Cinterion, Credit Suisse, Fujitsu and HP.
The elected candidates are:  Cisco Systems, CloudBees, Giuseppe Dell'Abate, London Java Community, MoroccoJUG, Software AG, and Zero Turnaround.

Next week, 18 October, we will hold an open teleconference for the Java Community to meet the candidates and ask questions regarding their nomination.  We hope you will be able to participate in the call.  Should the time be inconvenient, a recording will be made available for download, and candidate questions may be posted on this blog entry or sent to pmo@jcp.org.

Topic: Meet the EC Candidates
Date: Thursday, October 18, 2012
Time: 9:30 am, Pacific Daylight Time (San Francisco, GMT-07:00)
Meeting Number: 807 818 225
Meeting Password: MeetEC

To join the online meeting (Now from mobile devices)
1. Go to https://jcp.webex.com/jcp/j.php?ED=186721592&UID=0&PW=NMmUzNjY5ZTMw&RT=MiM0
2. If requested, enter your name and email address.
3. If a password is required, enter the meeting password: MeetEC
4. Click "Join".

To view in other time zones or languages, please click the link:

To join the audio conference only

    +1 (866) 682-4770
    Outside the US: global access numbers  
or +1 (408) 774-4073
    Conference code: 9454597
    Security code: JCPEC (52732)

For assistance
1. Go to https://jcp.webex.com/jcp/mc
2. On the left navigation bar, click "Support".

Saturday Sep 29, 2012

JSR Updates and EC Nominations open

JSR 310, Date and Time API, has published an Early Draft Review 2.  This review closes 14 October.

JSR 353, Java API for JSON Processing, has published an Early Draft Review.  This review closes 7 October.

JSR 356, Java API for WebSocket, has published an Early Draft Review. This review closes 27 October.

JSR 339,  JAX-RS 2.0: The Java API for RESTful Web Services, has published a Public Review. This review closes 12 November.

The EC Nominations are now open until 11 October.  Any JCP Member may nominate themselves for the 2 open seats in the 2012 EC Elections.  Note that both seats will be for a 1 year term only, since all EC Members will stand for Election in 2013.  The merged EC will take effect in November 2012.

Monday Sep 24, 2012

Calling All Potential JCP EC Candidates...

Calling anyone interested in running for a JCP Executive Committee seat!   Now is the time to prepare your nomination and send email to heather at jcp.org.  The official nomination period begins this week.  Exact details for nomination submission will follow on that date, which is Friday, 28 September.

For now, prepare your materials and plan to attend the JCP BoF session at JavaOne as well as the Meet the Candidates call on 18 October at 9:30 AM PDT.  Aas a nominee to the Executive Committee, you are encouraged to attend the "Meet the JCP Executive Committee Candidates" session at JavaOne on 2 October at 4:30pm at Hilton San Francisco - Golden Gate 3/4/5.

These are great opportunities to present your qualification statements to the eligible voters. Please notify us if you plan to attend: pmo at jcp.org.

Friday Sep 07, 2012

JSR Updates and Inactive JSR ballots

The following are JSRs have posted updates in the last week:

JSR 331, Constraint Programming API, has posted a Maintenance Draft Review; this review closes 29 September.

JSR 352, Batch Applications for the Java Platform, has posted an Early Draft Review; this review closes 29 September.

JSR 353, Java API for JSON Processing, has posted an Early Draft Review; this review closes 7 October.

Inactive JSRs: The following JSR proposals have been Inactive for at least two years and are currently on the EC ballot to be declared Dormant, following a period where the community was given an opportunity to express interest in their continued development:

JSR 50, Distributed Real-Time Specification
JSR 282, Real-Time Specification for Java (RTSJ) 1.1
JSR 307, Network Mobility and Mobile Data API
JSR 327, Dynamic Contents Delivery Service API for Java ME
JSR 328, Change Management API

Tuesday Sep 04, 2012

JCP EC Nomination Materials for 2012

The nomination period of the 2012 Annual JCP EC Elections will begin at the end of September 2012.  The JCP will accept self-nominations for 2 seats on what will become the merged JCP EC, starting 28 September, with the nomination period ending on Thursday, 11 October.

JCP Members (JSPA 2 primary contacts) will receive messages with instructions for nominating and their login credentials via email.  You will need this credential information to login and complete the nomination.

The JCP EC Election schedule is posted online in the JCP calendar, highlights are below:

Nominations for elected seats: 28 September-11 October
Ballot (ratified and elected): 16-29 October
New members take office: 13 November

The ballot with nominees for ratified and nominated seats begins on 16 October. The results will also be available on jcp.org on 30 October.

If you are attending JavaOne 2012 in San Francisco, there are several events happening that you may be interested in attending, in particular the following BOF session.

Meet the JCP Executive Committee Candidates
Session ID: BOF6307
Location: Hilton San Francisco - Golden Gate 3/4/5
Date and Time: 10/2/12, 4:30 PM - 5:15 PM

We will also be hosting a call for all of the candidates following the nomination period. 

The following information is required for self-nomination.

1) Contact information/Biography
 Each EC seat is represented by two people - a primary and alternate representative. Provide the following information for each representative:
 - Name
 - Title
 - Email Address
 - Mailing Address
 - Phone Number
 - Fax
 - A brief biography (3-5 sentences/~100-200 words) for primary contact
 - Photograph (prefer jpg format, head only shot) for primary contact

Bios and photos for the EC members are posted here:

2) Qualification Statement
A brief (2-3 paragraph) description of your qualifications for an EC seat; this is a Qualification Statement for the organization you represent. It should include the value and perspective you bring to the EC, your interests in the JCP program, as well as a summary of your current participation or planned participation in the JCP program (your entire organization)--JSRs, participation on Expert Groups, meetings/events attended, etc.  This statement will appear on the ballot and will convince community members that they should vote for you, so please include relevant information about your experience within the JCP program and your investments in Java technology.

A few sample qualification statements are available here.

3) Position Paper
One of the pieces of information we make available to the JCP membership for voting purposes is a position paper.  If you would like to provide this type of information for the ballot, please prepare in pdf format for posting.  This would be more detail on areas that you would put focus into during your tenure on the JCP EC.

You can read more about some of the topics under discussion in the EC here, including links to JCP.Next materials.

If you have an interest in participating in the JCP EC, please start preparing these materials now.  We look forward to a successful election process.

Friday Aug 24, 2012

JSR 355 Final Release, and moves JCP to version 2.9

JSR 355, JCP EC Merge, passed the JCP EC Final Approval Ballot on 13 August 2012, with 14 Yes votes, 1 abstain (1 member did not vote) on the SE/EE EC, and 12 yes votes (2 members were not eligible to vote) on the ME EC.  JSR 355 posted a Final Release this week, moving the JCP program version to JCP 2.9.  The transition to a merged EC will happen after the 2012 EC Elections, as defined in the Appendix B of the JCP (pasted below), and the EC will operate under the new EC Standing Rules.

In the previous version (2.8) of this Process Document there were two separate Executive Committees, one for Java ME and one for Java SE and Java EE combined. The single Executive Committee described in this version of the Process Document will be implemented through the following process:

  • The 2012 annual elections will be held as defined in JCP 2.8, but candidates will be informed that if they are elected their term will be for only a single year, since all candidates must stand for re-election in 2013.
  • Immediately after the 2012 election the two ECs will be merged. Oracle and IBM's second seats will be eliminated, resulting in a single EC with 30 members.
  • All subsequent JSR ballots (even for in-progress JSRs) will then be voted on by the merged EC.
  • For the 2013 annual elections three Ratified and two Elected Seats will be eliminated, thereby reducing the EC to 25 members. All 25 seats will be up for re-election in 2013.
  • Members elected in 2013 will be ranked to determine whether their initial term will be one or two years. The 50% of Ratified and 50% of Elected members who receive the most votes will serve an initial two-year term, while all others will serve an initial one year term.
  • All members elected in 2014 and subsequently will serve a two-year term.

For clarity, note that the provisions specified in this version of the Process Document regarding a merged EC will apply to subsequent ballots on all existing JSRs, whether or not the Spec Leads of those JSRs chose to adopt this version of the Process Document in its entirety.

<end of Appendix>

Also of note:  the materials and minutes from the July EC meeting and the June EC Meeting are now available--following the July EC Meeting, Samsung and SK Telecom lost their EC seats. The June EC meeting also had a public portion--the audio from the public portion of the EC meeting are now posted online.  For Spec Leads there is also the recording of the EG Nominations call.

Thursday Jun 21, 2012

Public JCP EC Meeting - 26 June

The first 2012 public JCP Executive Committee (EC) Teleconference Meeting is scheduled for next Tuesday, 26 June at 8:00 AM Pacific Time (PDT).  This meeting is open to the participation of all (members and non-members).  JCP 2.8 (JSR 348) set the requirement for the JCP to hold two public teleconferences each year for the developer community to meet with the JCP EC.  There will also be a public EC Face to Face Meeting during the 2012 JavaOne Conference; details to follow soon.  The meeting details for Tuesday morning are below.  Please participate!

Meeting details

  • Date & Time
    • Tuesday June 26, 2012, 8:00 - 9:00 am PDT
  • Location
    • Teleconference


  • JCP.next status: overview of JSRs 355 and 358
  • JCP events at JavaOne
  • Annual awards
  • Improving communications between the EC and the community
  • Q&A


  • The call will be recorded and the recording published on jcp.org, so those who are unable to join in real-time will still be able to participate.


This is the group blog for the Java Community Process (JCP) program office.


« July 2016