2007 Steering Committee Election

From MemberWiki

Jump to: navigation, search

Contents

Summary

PLEASE DO NOT CHANGE THIS WIKI PAGE WITHOUT COORDINATION WITH JON FERRAIOLO. This page contains important process information about the 2007 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 2007 Steering Committee Results.

The election will take place from October 1-5, 2007, which is approximately one year after the 2006 election. Nominations are entered and totes are cast using the following Web pages:

Introduction

The OpenAjax Alliance will hold its second Steering Committee election during the period of October 1-5, 2007. Three of the seven Steering Committee seats are up for election:

  • NEXAWEB/Coach Wei
  • TIBCO/Kevin Hakman
  • ZEND/Michael Pinette

This election will use most of the same approaches will be used in 2007 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. The primary change this year versus last year are as follows:

  • Instead of entering nominations via a wiki page, this year nominations are entered via a Web page
  • Instead of casting votes by sending an email, this year votes are cast via a Web page
  • Instead of requiring that an organization's primary contact enter a vote, this year 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. 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. 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 jferrai@us.ibm.com so long as those emails are time-stamped within the nomination or voting period.

Definitions

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.

In 2006, candidates nominated themselves via the wiki (see 2006 Steering Committee Nominations). For this 2007 election, we are using a Web application (Ajax- and OpenAjax-based, of course):

Nominations may be entered, modified or removed during the nomination period of:

  • September 17-30, 2007

(Based on US West Coast time)

This year 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.


Voting

In 2007, votes were cast via email. For this 2007 election, we are using a Web application (Ajax- and OpenAjax-based, of course):

The voting period is:

  • October 1-5, 2007

(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 2007 to October 2009).

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.


Voting Confidentiality

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.

Personal tools