Tuesday Oct 29, 2013

2013 EC Elections Results

The 2013 Fall Executive Committee (EC) Elections process is now complete. 

Congratulations to the following JCP Members as the new and re-elected EC Members!  

We had a slight increase in JCP Member voter turnout at ~25% (up from 24% in 2012).  All Ratified candidates and the top eight Elected candidates were elected by the JCP Membership.  As part of the transition to a merged EC, Members elected in 2013 are 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 (details below).

Ratified Seats: Credit Suisse, Ericsson, Freescale, Fujitsu, Gemalto M2M, Goldman Sachs, Hewlett-Packard, IBM, Intel, Nokia, Red Hat, SAP, SouJava, Software AG, TOTVS and V2COM.

Open Election Seats: Eclipse Foundation, Twitter, London Java Community, CloudBees, ARM, Azul Systems, Werner Keil and MoroccoJUG.

Newly elected EC Members take their seats on Tuesday, 12 November 2013.  More information is available on the JCP Elections page.

Detailed Election Results

Voting Period: 15 - 28 October 2013.

Number of Eligible Voters: 1088
Percent of Eligible Members Casting Votes: 24.77%

Ratified Seats:

Candidate Yes Votes (%) No Votes (%) Abstentions
Credit Suisse (2year term)
196 (84) 38 (16) 36
Ericsson (2 year term)
196 (88) 27 (12) 47
Freescale (1 year term)
151 (74) 53 (26) 66
Fujitsu (2 year term)
194 (87) 29 (13) 47
Gemalto M2M (1 year term)
170 (80) 42 (20) 58
Goldman Sachs (1 year term)
143 (64) 80 (36) 47
Hewlett-Packard (2 year term)
191 (82) 43 (18) 36
IBM (2 year term)
226 (91) 22 (9) 22
Intel (2 year term)
214 (90) 24 (10) 32
Nokia (1 year term)
139 (64) 78 (36) 53
Red Hat (2 year term)
245 (95) 12 (5) 13
SAP (1 year term)
166 (75) 56 (25) 48
SouJava (2 year term)
226 (92) 19 (8) 25
Software AG (1 year term)
167 (78) 47 (22) 56
TOTVS (1 year term)
129 (69) 59 (31) 82
V2COM (1 year term)
135 (71) 54 (29) 81

Open Election Seats:

The top eight candidates have been elected; the top four receive a two year term, and the next four receive a one year term.

Candidate Votes (%)
Eclipse Foundation (2 year term)
221 (14)
Twitter (2 year term)
203 (13)
London Java Community (2 year term)
191 (12)
CloudBees (2 year term)
179 (11)
ARM (1 year term)
176 (11)
Azul Systems (1 year term)
166 (10)
Werner Keil (1 year term)
128 (8)
MoroccoJUG (1 year term)
93 (6)
Karan Malhi 56 (3)
ChinaNanjingJUG 51 (3)
JUG Joglosemar 47 (3)
Viresh Wali 45 (3)
ITP_JAVA 44 (3)
None of the Above 3 (0)

Thursday Oct 17, 2013

JSR updates - October 2013

A handful of JSRs have been making  progress in the JCP program--Java SE, Java ME and Java EE JSRs.  More to come in the next few weeks! Highlights and links to JSR material below.

JSR 337,  Java SE 8 Release Contents, published an Early Draft Review.

JSR 351, Java Identity API, published an Early Draft Review.

JSR 360, Connected Limited Device Configuration (CLDC) 8, passed the EC Public Review Ballot with 21 yes votes.

JSR 361, Java ME Embedded Profile, passed the EC Public Review Ballot with 20 yes votes.

JSR 107, JCACHE-Java Temporary Caching API, published an update to their JSR Community Update Page.  You can find schedule information (plans to submit Proposed Final Draft very soon), Adopt-a-JSR suggestions, and presentation material from JavaOne.

Tuesday Oct 15, 2013

JCP EC Ballot Open for Voting Today

The Java Community Process (JCP) program Executive Committee Election ballot  is now open.  The elections give JCP Members the opportunity to determine the EC members while continuing to help shape the future of Java technology.  As a reminder, the responsibilities of the JCP Executive Committee are as follows:
  • Select JSRs for development within the JCP (vote on all JSR Approval Ballots).
  • Approve draft specifications for Public Review (vote on all Public Review Ballots).
  • Give final approval to completed Specifications and their associated RIs and TCKs (vote on all Final Approval Ballots).
  • Review and approve maintenance releases (vote on all Maintenance Review Ballots).
  • Decide appeals of first-level TCK test challenges.
  • Approve transfer of maintenance duties between Members.
  • Provide guidance to the PMO and serve as Expert Group Members of JCP related process change JSRs (for example, JSRs 348, 355, 358).

 And the candidates appearing on the ballot today:

Ratified election seat candidates (16 candidates):

- Credit Suisse, represented by Susanne Cech Previtali
- Ericsson, represented by Christer Boberg
- Freescale, represented by Maulin Patel
- Fujitsu, represented by Hiroshi Yoshida
- Gemalto M2M, represented by Thomas Lampart
- Goldman Sachs, represented by John Weir
- Hewlett-Packard, represented by Scott Jameson
- IBM, represented by Ed Lynch
- Intel, represented by Anil Kumar
- Nokia, represented by Ben Wang
- Red Hat, represented by Mark Little
- SAP, represented by Steve Winkler
- Sociedade de Usuarios da Tecnologia Java - SouJava, represented by
   Bruno Ferreira de Souza
- Software AG, represented by Greg Luck
- TOTVS, represented by David Britto
- V2COM, represented by Leonardo de Moura Rocha Lima

Open election seat candidates (13 candidates for 8 open seats):

- ARM, represented by Zach Shelby
- Azul Systems, represented by Gil Tene
- ChinaNanjingJUG, represented by Tang Yong
- CloudBees, represented by Steven Harris
- Eclipse Foundation, represented by Mike Milinkovich
- ITP_JAVA, represented by Jose Diaz
- JUG Joglosemar, represented by Yosi Pramajaya
- Werner Keil
- London Java Community, represented by Ben Evans
- Karan Malhi
- MoroccoJUG, represented by Mohamed Taman
- Twitter, represented by Chris Aniszczyk
- Viresh Wali

The candidates' profiles and positioning statements are available, as well as the recording of the "Meet the Executive Committee Candidates" call recording to assist and inform voting selections. The 2013 Executive Committee statistics on voting and participation are also available on JCP.org.

Don't miss your chance to shape the future of Java--vote today!  The ballot will be open until 28 October, with results available on 29 October.

Monday Oct 14, 2013

Meet the EC Candidate Call Recording

On Thursday, 10 October,  the JCP hosted a Meet the EC Candidates call for Java Community members.  The recording and materials are now available on JCP.org (audio file); all nominee information is available on the JCP.org 2013 EC Nominees page to follow along with the recording.

As you may recall from the previous blog entry, this year as part of the JCP.Next effort of the JCP EC Merge (and as defined in the Appendix B of the JCP 2.9 Process Document), all of the ratified and elected seats are up for election. Three Ratified and two Elected Seats will be eliminated, reducing the EC to a total of 25 members - 16 Ratified Seats, 8 Elected Seats and one permanent seat held by Oracle.  We have 16 ratified candidates and 13 elected candidates (8 open seats); a summary of the candidates that you can hear from on the Meet the EC Candidates call:

16 Ratified candidates: Credit Suisse, Ericsson, Freescale, Fujitsu, Gemalto M2M, Goldman Sachs, HP, IBM, Intel, Nokia (did not attend call), RedHat, SAP, SouJava, Software AG, TOTVS (did not attend call), V2COM;

13 Elected candidates:  ARM, Azul, ChinaNanjingJUG (did not attend call, but sent statement), CloudBees, Eclipse, ITP_Java JUG (did not attend call)JUG Joglosemar, London Java Community, Karan Malhi (did not attend call), Werner Keil, Morocco JUG (did not attend call), Twitter, Viresh Wali (did not attend call).

The 2013 EC Election ballot will open tomorrow for JCP Members to cast their votes, which will determine the JCP EC Members for the 2013 term.  The ballot remain open until 28 October at midnight PDT, and the results of the election will be published on 29 October.  

JCP Members, please take this opportunity you have to influence the members of the EC!

Monday Oct 07, 2013

Meet the EC Candidates Call Scheduled for October 10

The 2013 Java Community Process (JCP) program Executive Committee (EC) nominations process has closed.  The ballot will open next Tuesday, but the nomination materials for all of the candidates have been posted on JCP.org and we will have a 'Meet the Candidates' call this Thursday, 10 October at 9:30 AM PDT.  This year as part of the JCP.Next effort of the JCP EC Merge (and as defined in the Appendix B of the JCP 2.9 Process Document) all of the ratified and elected seats are up for election. Three Ratified and two Elected Seats will be eliminated, reducing the EC to a total of 25 members - 16 Ratified Seats, 8 Elected Seats and one permanent seat held by Oracle.  And the candidates this year are...

16 Ratified candidates: Credit Suisse, Ericsson, Freescale, Fujitsu, Gemalto M2M, Goldman Sachs, HP, IBM, Intel, Nokia, RedHat, SAP, SouJava, Software AG, TOTVS, V2COM;

13 Elected candidates:  ARM, Azul, ChinaNanjingJUG, CloudBees, Eclipse, ITP_Java JUGJUG Joglosemar, London Java Community, Karan Malhi, Werner Keil, Morocco JUG, Twitter, Viresh Wali.

Please join us on Thursday to meet the candidates--the recording will be available on JCP.org multimedia page if you cannot attend live.  Meeting details below.

Meet the Candidates Meeting information
Topic: 2013 Meet the Candidates Call
Date: Thursday, October 10, 2013
Time: 9:30 am, Pacific Daylight Time (San Francisco, GMT-07:00)
Meeting Number: 802 283 526
Meeting Password: 2424

To join the online meeting
Go to https://jcp.webex.com/

Audio conference information  
+1 (866) 682-4770 (US)  

Conference code: 5731908

Security code: 2424

For global access numbers see https://www.intercallonline.com/listNumbersByCode.action?confCode=5731908

        Or +1 (408) 774-4073  

Wednesday Oct 02, 2013

11th Annual JCP Program Award Winners

Congratulations to the winners of the 11th Annual JCP Program Awards! The winners are posted on JCP.org, where you can read the nomination text and more information about the awards and all of the esteemed nominees.  The community gets together every year during JavaOne to congratulate the nominees at the annual JCP Community Party--this year the JCP party was held at the  the Hilton San Francisco, Cityscape (top of the Hilton Hotel in Union Square), overlooking the San Francisco Bay with panoramic views of the Golden Gate and East Bay bridges.  There were a plethora of networking opportunities, food, drinks, the Java Community Band, Duke photo opportunities, door prizes, a raffle and a Java EE 7 book signing (pics on Flickr).

This year there were four award categories (added a new awards category for Adopt-a-JSR program participants): Member of the Year, Outstanding Spec Lead, Most Significant JSR, and Outstanding Adopt-a-JSR Participant (new category!).  Many community members submitted nominations, and the JCP Executive Committee voted to determine the winners of the awards. 

The room was full of good cheer, playful humor, a music band of Java developers, and enthusiastic appreciation of much that has been accomplished on behalf of Java technology in the previous year.

The winners in their respective categories were:

JCP Member/Participant of the Year: Azul Systems, Gil Tene

Azul System’s Gil Tene was recognized  for “ working diligently to provide clear advice on matters of Software Patents, IP and licensing that seeks to benefit both non-profits/individuals etc as well as organizations with vested commercial interests in Java. It's not easy delving into the depths of the legal aspects and the potential impacts of changes to the JCP, but with help from folks like Gil we're hopeful for a solid and fair outcome.”

Tene characterized his approach to the JCP as follows: “I represent Azul Systems on the JCP EC, but I try to apply an approach of ‘do the right thing first’ in my choices and positions. Coming from a small company that depends on Java and its ecosystem for its livelihood, I see my role as representing the interests of an entire sector of non-big-company commercial folks and of individual and professional developers out there, and providing some offset and balance to the normal mix of such boards.”

Outstanding Spec Lead: Brian Goetz, Oracle

Brian Goetz, graciously accepted his award, “For tirelessly working away at an incredibly complex JSR - JSR 335, Lambda Expressions for the Java Programming Language. From a community point of view, we've appreciated his willingness to listen and consider ideas from other technologists as well as spending time with groups of developers to understand the impact of Lambdas on Java.”

Goetz offered a statement in response to the award for his leadership in creating Lambda Expressions for the Java Language, which also won for most significant JSR. He said that lambdas, “represent a coordinated co-evolution of the Java SE platform, including the VM, language, and core libraries to provide developers with a powerful upgrade -- quite likely the largest ever -- to the Java SE programming model. We started this JSR in early 2010, but the topic of closures-in-Java had already been in play in the community for many years prior, and, of course, there was a broad diversity of opinions as to what direction, how far, and how fast to evolve the Java programming model. In the end, the most significant dimension of the challenge turned out to be: how do we integrate these new features in the language and libraries without them feeling grafted on after-the-fact. I think developers will find programming with this ‘new and improved Java’ to be a very pleasant experience -- I know I have.”

Most Significant JSR:  JSR 335, Lambda Expressions for the Java Programming Language

JSR 335, Lambda Expressions for the Java Programming Language, efforts were praised,  “This brings Java kicking and screaming into the modern programming language age and is seen as a catalyst for the second age of Java. It's underlying discoveries and improvements with regards to Type Inference has also resulted in a stronger JVM for all.”

Spec lead Brian Goetz, in picking up the award, remarked, “This is something we’ve been working on for three-and-a-half-years and it’s nice to be looking at it through the rear-view mirror.”

Outstanding Adopt-a-JSR Participant: Morocco JUG and EGJUG, Mohamed Taman, Faissal Boutaounte

The winner was Morocco JUG and EGJUG, Mohamed Taman, and Faissal Boutaounte, who were lauded , “For adopting JSR 339, JAX-RS 2.0 specification, along with many other JSRs. One JIRA issue filed by Morocco JUG on JSR 339 was classified as a ‘release-stopper’. A quick JIRA search using the ‘adoptajsr’ tag shows that most of the JIRA issues have been created by MoroccoJUG members. Several presentations and source code have been organized by these groups. Mohamed presented sessions about the upcoming technologies to widen the range of users in the future, especially Java EE 7 JSRs and spreading of community progress and contributions that make us encouraged to participate. Mohamed sent a clear message that Africa is here and is full of talented people who are willing to take it to the next level. Mohamed was responsible for translating an Arabic Adopt-s-JSR web page to allow more Arabs to participate.”

Taman accepted the award and said “Currently, I hold two positions, one as a Business Solutions Systems Architect and design supervisor and Java Team leader, at a big financial services company in Egypt, which affects all the country by building solutions affecting Egyptians every day, by providing more facilities for businesses and enhancing the economy… I am passionate about Java. I really love it and have fun coding, and love seeing it grow, day by day, as if it were my kid.”

Congratulations again to all of the JCP Program Award Nominees and Winners, as well as the attendees of the annual JCP party-- you are truly the best of the best!


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


« October 2013 »