Skip to main content

Voting in the 2009 JCP Executive Committee Election Ends Soon

Posted by editor on October 29, 2009 at 5:59 AM PDT

The current JCP Executive Committee Election ends at midnight Pacific Standard Time (PST, GMT-8) on Monday, November 2. JCP members can vote by visiting the eballot site. The current election includes the Standard/Enterprise (SE/EE) Executive Committee and the Micro Edition (ME) Executive Committee. In each case, both ratified and elected seats are on the ballot.

I myself am not among the almost 1000 members of the JCP, so I decided to do some investigation into how JCP elections work. For example, what's the meaning of a "ratified" seat versus an "elected" seat? The JCP Executive Committee Elections page provides some good background on all of this. The election to "ratified" seats are controlled by the Program Management Office (PMO):

The PMO nominates Members to fill the vacant Ratified Seats with due regard for balanced community and regional representation.

Meanwhile, any JCP member can run for election for one of the "elected" seats.

In the current election, Doug Lea, Fujitsu, HP, IBM, and Oracle are up for ratification for the SE/EE Executive Comittee; and AT&T, Siemens, SK Telecom, T-Mobile, and Vodafone are up for ratification for the ME Executive Committee. To be ratified, a candidate must receive a majority of the vote. Historically, the ratification seat elections are not close. For example, in last year's election, the lowest approval percent for a ratification seat was 77.2% (for SAP).

For elected seats, a JCP member has to be nominated (you're allowed to nominate yourself). Any member who accepts the nomination must file a qualification statement (up to 200 words), a position paper, a bio of the primary contact, and a photo of the primary contact.

The Qualification Statement is a brief (200 words) description of your qualifications for an EC seat. It is a Qualification Statement for the Corporation you represent (or for the individual if it is an Individual Member). It should include the value and perspective you would bring to the EC, your interests in the JCP program, as well as a summary of your current participation in the JCP program (overall)--JSRs led, participation on Expert Groups, meetings/events attended, etc. This information will appear on the ballot and will convince community members whether they should vote for you, so please include relevant information about your experience within the JCP program and your investments in Java technology.

For the elected seats, JCP members cast as many votes as the number of open seats. The candidates who receive the most votes win the seats.

Hence, for elected seats, a candidate can receive less than 50% of the vote and still be elected. For example, last year there were four candidates for one open SE/EE Executive Committee seat, and Intel Corp. won the seat with 46.4% of the vote. For the ME Executive Committee, there were three candidates last year running for two open seats. I'm not sure how the JCP computes its vote percentages in this case (I would have thought the total would add up to 200% since the voters were said to have cast two votes) -- anyway, the posted results for last year show the winning candidates having received less than 50% of the vote. It looks like they divide the total number of votes each candidate receives by the number of open seats, so their total adds up to 100%. If that's the case case, then in last year's election, 90.2% of voters selected Sony Ericcson as one of their two choices for an elected seat.

I did expect the procedures for election to the JCP Election Committee to be a bit arcane -- that's almost required to ensure the stability, balance, continuity, and fairness of process that must be implicit for a standards organization.

One thing I think I can predict about this year's election: Jacob Feldman will be elected to the Micro Edition Executive Committee (he appears to be the only candidate)!


In Java Today, Terrence Barr announces the 10/31: Mobile App Conference in Bangalore:

This weekend SiliconIndia brings the Mobile Application Conference India to Bangalore. Sun is a conference sponsor and we are preparing a bunch of content and information around Sun's technologies and programs such as the JavaFX Partner Program, the Java ME SDK 3.0, latest JavaFX applications and tools, and the Java Store...

Kirill Grouchnikov demonstrates Comboboxes in Substance 6.0:

One of the items on the roadmap for version 6.0 of Substance look-and-feel (code-named Sonoma) is to polish the appearance of existing components. Today i'm going to talk about visual enhancements done for the comboboxes in the latest 6.0dev drop of the library...

Heather VanCura Chilson reminded me that the JCP Election Ballot is OPEN , but only for a few more days:

The 2009 JCP Executive Committee (EC) Elections have arrived. The ballot is currently open until midnight (pacific time) on Monday 2 November. The primary contact for JCP program members are eligible to vote (one vote per member, individual Members are their own primary contact). Please take this opportunity to influence the members on the EC by participating in the election...


In today's Weblogs, Bhavani Shankar presents a SailFin HA FAQ (Tips 'n' Tricks of SailFin High Availability):

This blog answers some of the commonly asked questions about SailFin HA

[Note : my-app, my-node-agent, my-cluster, my-instance are the names I used, feel free to choose the names of your choice]

What is the minimum requirement to use high availability in SailFin:

You need to have a SailFin cluster with at least 2 instances.

How to enable high availability for an application? ...

Binod presents a tutorial on Writing your first IM server using SailFin CAFE:

In this edition, I am explaining, how to write a simple IM server using SailFin CAFE. If you have read my earlier blogs on SailFin CAFE (here and here) then there is nothing additional need to be done!. The same applications
that supports 2-party calls or Conference application are already capable of handling IM between two users...

And Kito D. Mann announces that the Final JSF Summit Early Bird Deadline Ends Nov 2nd:

If you're thinking about attending the JSF Summit this December, now is the time to act. You can save $200 if you register before the final early bird deadline this coming Monday, Nov 2nd. The expert speaker lineup includes Ed Burns, Dan Allen, Neil Griffin, Stan Silvert, Matthias Wessendorf, Martin Marinsheck, Pete Muir, David Geary, Ted Goddard, and many more. We've got over 35 expert sessions covering all facets of JSF and Seam development...


In the Forums, abadjiev wonders does glassfish v3 supports clustering: "Hi, I saw few questions on that topic, but I can see clear information about whether glassfish v3 supports clustering. I believe that I'm not the only one which is interested about this and depending on answer will decide whether to include v3..."

gabox01 needs to Keep focus on element: "Hi, I have a huge dataTable, with an inputText component at every cell. When i click away from any of these components, i want to update the others. That part is working fine. except, that the focus is removed from the selected..."

And aliatis asks What's the class that moves avatar?: "I'm sorry for ask too many questions. I'm trying to do a bot in PW. My idea is move an avatar automatically but I don't find the class that moves the avatar. Where is it?."


Our current Spotlight is NetBeans IDE 6.8 Beta Available for Download!: The NetBeans team is pleased to announce the availability of NetBeans IDE 6.8 Beta. NetBeans IDE 6.8 Beta is the first IDE to offer support for the entire Java EE 6 spec. Highlights include support for JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1 including using EJBs in web applications, RESTful web services, and GlassFish v3. The IDE's integration with Project Kenai, a collaborative environment for hosting open-source projects, now offers full support for JIRA and improved instant messenger and issue tracker integration. PHP support has been extended to include the Symfony framework and PHP 5.3. The release also supports the JavaFX SDK 1.2.1 ...


The current java.net Poll asks Do you plan to use the new IntelliJ IDEA Community Edition? The poll will run through Thursday.


Our current "(Not So) Stupid Questions" topic for discussion is Does Java Speak for Itself? It was suggested at Oracle OpenWorld that Java indeed does speak for itself. But, what does that statement mean? Does it have any truth? Register your view by posting a comment.

Our Feature Articles include my recent Interview: André van Kouwen and the GMVC Project, and Varun Sood's Applying Creational Design Patterns in Java, which provides an overview of creational design patterns, describes when they apply, and illustrates their use.


The latest Java Mobility Podcast is Java Mobile Podcast 90: Augmented Reality: Excerpts from the JavaOne 2009 Augmented Reality session with Kenneth Andersson and Erik Hellman of Sony Ericsson.


Current and upcoming Java Events:

Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.


Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.

-- Kevin Farnham

O'Reilly Media

Related Topics >>