By dannycoward on Feb 24, 2009
As you know, the JCP is where Java APIs, including all those in Java ME and Java SE are developed. Engineers form groups called expert groups to work on projects known as JSRs, and each JSR produces a specification (including the API), a reference implementation (a working implementation of the API), and a test suite which tests that other implementations do what the specification says they need to.
The JSRs are overseen by the Executive Committees (ECs) - one for Java SE and Java EE, and one for Java ME - who vote at key stages of a JSR (like the public review vote on Java EE 6 which finished today) to make sure its on track.
And when an open slot comes up on one of the ECs, there's an election. Votes and everything.
There's a vote now, to fill a vacant seat on the Java ME EC. There are 4 candidates fighting for this seat. Aplix, who build Java implementations for mobile phones, Cox Communications, big in home entertainment (particularly TV), and two active Java ME developers Shawn Fitzgerald and Marlon Luz, standing as individuals.
The JCP sent out the voting instructions this morning: directly to JCP members who are individuals, or for corporate members, to the primary rep. You can ask questions of the candidates here. Voting closes March 9th !