2009 Steering Committee Election
PLEASE DO NOT CHANGE THIS WIKI PAGE WITHOUT COORDINATION WITH JON FERRAIOLO. This page contains important process information about the 2009 Steering Committee election. If you have comments or suggestions, please submit them either via email to Jon or via the "discussion" tab on this page.
The election has already happened. Results can be found at 2009 Steering Committee Results.
The following pages show the original contents of this wiki page before the election results were approved.
Nominations are entered and votes are cast using the following wiki pages:
The results of the election are posted at:
The OpenAjax Alliance will hold its fourth Steering Committee election during the period of October 1-8, 2009. Three of the seven Steering Committee seats are up for election:
- MICROSOFT/Bertrand Le Roy
- NEXAWEB/Bob Buffone
- TIBCO/Howard Weingram
This election will use most of the same approaches as we used in 2006, 2007 and 2008 as we believe the election went reasonably well last year. Most significantly, we will once again use of Single Transferable Voting (STV) approach (http://en.wikipedia.org/wiki/Single_Transferable_Vote) as the algorithm for choosing the election winners. Also:
Anyone from an organization can enter nominations or cast a vote. Although we suggest that the organization's Primary Contact enter nominations and cast votes, our Web pages use a participants database and allow anyone who is known to be a participant for a given organization to modify nominations for a given organization or cast votes for that organization. The pages are programmed to cc: the Primary Contact each time an organization's nomination entry is modified or his organization casts a vote.
Note that vote counting will be accomplished via the same algorithm, and in fact the same software, as in 2006, 2007 and 2008. The Web pages for nominations and voting generate the same text file contents that are used as input into the vote counting software as in 2006, 2007 and 2008. Therefore, if anyone encounters problems with nomination or voting Web pages, as a backup it is possible to accomplish nominations or voting by sending email to firstname.lastname@example.org so long as those emails are time-stamped within the nomination or voting period.
Member - An organization or individual that has signed the Members Agreement and had its application for membership accepted by the Steering Committee.
Members Each Have One Vote
Per the terms of the Members Agreement, each Member has a single vote. (Note: each "vote" consists of a list of candidates that the Member would prefer to see on the Steering Committee in ranked order of preference.)
Because most Members have multiple people who participate in Alliance activities, each Member must identify a primary contact person for their activities in OpenAjax Alliance (see http://www.openajax.org/join.html). It is expected that the primary contact person will execute any nominations or voting on behalf of each given Member, but in this election anyone who is registered within the participants database to be a representative of the given Member can modify his organization's nomination or cast his organization's vote. The software is programmed to cc: the primary contact each time someone from his organization updates his organization's nomination or casts a vote.
Nominations for the Steering Committee
Each Member may nominate themselves as a candidate for the Steering Committee.
Nominations may be entered, modified or removed during the nomination period of:
- September 17-30, 2009
(Based on US West Coast time)
Anyone from an organization can enter nominations. Although we suggest that the organization's Primary Contact enter nominations and cast votes, our Web pages use a participants database and allow anyone who is known to be a participant for a given organization to modify nominations for a given organization. The pages are programmed to cc: the Primary Contact each time an organization's nomination entry is modified.
The voting period is:
- October 1-8, 2009
(Based on US West Coast time)
Instead of requiring that an organization's primary contact enter a vote, this year anyone from an organization cast a vote. Although we suggest that the organization's Primary Contact cast votes, our Web pages use a participants database and allow anyone who is known to be a participant for a given organization to cast votes for that organization. The pages are programmed to cc: the Primary Contact each time his organization casts a vote.
How votes will be counted and winners selected
Votes will be counted and winners selected using the Single Transferable Voting (STV) approach (http://en.wikipedia.org/wiki/Single_Transferable_Vote), the same vote counting method used by Eclipse Foundation. STV is designed to handle multiple winner elections in a manner that promotes proportional representation. We will use the same open source software from Voting Solutions as used by Eclipse Foundation to count the ballots and determine the winners.
The top 3 winners get 2-year terms (i.e., October 2009 to October 2011).
Any ties (which are highly unlikely given the process) are decided by a random approach (such as a coin toss) supervised by at least 3 members of the current Steering Committee who are not subject to re-election in this year's election.
Note that we will reject votes and nominees from any organizations that have not submitted appropriate signed Members Agreements by the relevant election deadlines.
Under the assumption that some Members will want to cast their votes on a confidential basis, the Steering Committee will keep the votes confidential (but of course will announce the election results).
If any Member cares to dispute the results of the election, then the Steering Committee will make a judgment call about allowing that Member to have visibility to the databases and files that contains the votes.