Tag: Election


OpenStack Governance Elections – Coming Soon

August 4th, 2011 — 4:51pm

The time is once again upon us for our OpenStack Governance Elections. The Nomination Process will run from August 10 – 24 at Noon CST; stay tuned for more information on how this process will work. The Election will run from August 25 – September 4 at Noon CST. Final results will be posted immediately upon election shutdown on the 4th at Noon CST.

Information on the open positions is listed below.

NOVA Project Team Lead (1 Position)

Voter Eligibility – Only OpenStack community members who have successfully submitted code to the NOVA project are eligible to be nominated or vote.  I am using the list of email addresses found at http://bazaar.launchpad.net/~hudson-openstack/nova/trunk/view/head:/Authors for eligible electors and nominees.

Each member of this list will receive an email with a direct link to the NOVA PTL team lead election site where they can vote for the member of their choice. Each member can only vote once in this election.

SWIFT Project Team Lead (1 Position)

Voter Eligibility – Only OpenStack community members who have successfully submitted code to the SWIFT project are eligible to be nominated or vote.  I am using the list of email addresses found at http://bazaar.launchpad.net/~hudson-openstack/swift/trunk/view/head:/AUTHORS for eligible electors and nominees.

Each member of this list will receive an email with a direct link to the SWIFT PTL team lead election where they can vote for the member of their choice. As this list only has author names, I will be reaching out to several members whose email I do not have; of course, if you are on the list you can simply send me your email address to save me time in searching out your contact information. Each member of this list will receive an email with a direct link to the SWIFT PTL team lead election site where they can vote for the member of their choice. Each member can only vote once in this election.

GLANCE Project Team Lead (1 Position)

Voter Eligibility – Only OpenStack community members who have successfully submitted code to the GLANCE project are eligible to be nominated or vote. I am using the list of email addresses found at http://bazaar.launchpad.net/~hudson-openstack/glance/trunk/view/head:/Authors for eligible electors and nominees.

Each member of this list will receive an email with a direct link to the GLANCE PTL team lead election site where they can vote for the member of their choice. Each member can only vote once in this election.

Project Policy Board (3 Open Positions)

Voter Eligibility – Any registered member of the OpenStack Launchpad is eligible to run or be nominated for one of the two positions. I am getting this list of authorized voters and nominees from the Launchpad system at https://launchpad.net/~openstack. Based on current numbers, there are 1,321 people eligible to vote or be nominated; however, Launchpad does not provide me the email address of all 1,321 people. Thus, if you are interested in voting I will need to obtain your email address for entry into the CIVS (see below) voting system. More information on this process later in this blog post.

PTL Member Wins 1 of 3 Slots – Following governance policy, if either of the three top vote getters are also winners in the PTL election, then the next highest person on the election results will be declared the winner.

The Condorcet Internet Voting System (see below) leverages ranked choices thereby making the possibility of a tie extremely unlikely. If a tie does occur, a runoff between the  candidates who tied will be held.

ELECTION TOOL

Like previous elections, we will use the Condorcet Internet Voting Service from Cornell University, see http://www.cs.cornell.edu/andru/civs.html. This tool uses the Condorcet method of voting which invokes ranking the nominees instead of just selecting one choice. More information on this methodology is at http://www.cs.cornell.edu/w8/~andru/civs/rp.html.

All registered voters will receive an email with a unique link allowing them to privately vote.

For the Project Policy Board election, in order to collect voters email addresses I will contact every potential voter using the “Contact this team’s members” feature at https://launchpad.net/~openstack and ask them to reply directly to me using their preferred voting email address if they want to participate in the vote.

Please note that the voting system is run using private polls with restricted access to ensure voter authenticity; however all results will be made public once the election ends.

5 comments » | community, Governance

OpenStack Governance Elections Underway

March 21st, 2011 — 10:36am

The OpenStack community elections are underway until April 1, 2011 at 11:59 pm CST. All authorized members of the community should have received election emails this morning with information on how to vote and for which election. If you believe that you should have received a voting email, please contact me immediately so we can validate your eligibility to vote and fix the issue.

1 comment » | community, Governance

OpenStack Governance Election Process

March 15th, 2011 — 10:26am

As I stated in my earlier OpenStack Governance post, I am following up with the details for the election process. Please send me any thoughts you have on this process so I can ensure that everyone in the community is aware of the process and tools being used. I am presenting details on the four separate elections being run as each election has different requirements based on the OpenStack governance policy .

The elections will run from March 21, 2011 thru April 1, 2011 at Midnight CST. Final results will be posted first thing in the morning on April 4, 2011 when I get into the office on the OpenStack blog (http://openstack.org/blog), within the CIVS (see below) election system tool, and via an email to the OpenStack developer mailing list.

NOVA Project Team Lead (1 Position)

Voter Eligibility – Only OpenStack community members who have successfully submitted code to the NOVA project are eligible to be nominated or vote.  I am using the list of email addresses found at http://bazaar.launchpad.net/~hudson-openstack/nova/trunk/view/head:/Authors for eligible electors and nominees. Each member of this list will receive an email with a direct link to the NOVA PTL team lead election site where they can vote for the member of their choice. Each member can only vote once in this election.

SWIFT Project Team Lead (1 Position)

Voter Eligibility – Only OpenStack community members who have successfully submitted code to the SWIFT project are eligible to be nominated or vote.  I am using the list of email addresses found at http://bazaar.launchpad.net/~hudson-openstack/swift/trunk/view/head:/AUTHORS for eligible electors and nominees. Each member of this list will receive an email with a direct link to the NOVA PTL team lead election where they can vote for the member of their choice. As this list only has author names, I will be reaching out to several members whose email I do not have; of course, if you are on the list you can simply send me your email address to save me time in searching out your contact information. Each member of this list will receive an email with a direct link to the SWIFT PTL team lead election site where they can vote for the member of their choice. Each member can only vote once in this election.

GLANCE Project Team Lead (1 Position)

Voter Eligibility – Only OpenStack community members who have successfully submitted code to the GLANCE project are eligible to be nominated or vote. At this time, the following developers are authorized to vote or be nominated for this position:

Rick Harris – Cory Wright – Chris MacGown – Vishvananda Ishaya – Monty Taylor – Jay Pipes

If you believe that you should be on the GLANCE list, please email before March 19th as I will be sending out election links on March 21st.

Each member of this list will receive an email with a direct link to the GLANCE PTL team lead election site where they can vote for the member of their choice. Each member can only vote once in this election.

Project Policy Board (2 Open Positions)

Voter Eligibility – Any registered member of the OpenStack Launchpad is eligible to run or be nominated for one of the two positions. I am getting this list of authorized voters and nominees from the Launchpad system at https://launchpad.net/~openstack. Based on current numbers, there are 632 people eligible to vote or be nominated.

PTL Member Wins 1 of 2 Slots – Based on the governance policy, if either of the two top vote getters are also winners in the PTL election, then the next highest person on the election results will be declared the winner. From the governance policy:

If an individual should happen to be elected as both a PTL and General Member of the PPB, then they will take their PTL seat only and the elected General Member seat will go to the next highest vote getter

The Condorcet Internet Voting System (see below) leverages ranked choices thereby making the possibility of a tie extremely unlikely. If a tie does occur, a runoff between the two candidates who tied will be held.

ELECTION TOOL

For all four of the elections, we will use the Condorcet Internet Voting Service from Cornell University, see http://www.cs.cornell.edu/andru/civs.html. This tool uses the Condorcet method of voting which invokes ranking the nominees instead of just selecting one choice. More information on this methodology is at http://www.cs.cornell.edu/w8/~andru/civs/rp.html.

All registered voters will receive an email with a unique link allowing them to privately vote.

For the Project Advisory Board election, in order to collect voters email addresses I will contact every potential voter using the “Contact this team’s members” feature at https://launchpad.net/~openstack and ask them to reply directly to me using their preferred voting email address if they want to participate in the vote.

Please note that the voting system is run using private polls with restricted access to ensure voter authenticity; however all results will be made public once the election ends. The only delay in posting results will be due to me not being awake when the elections end at midnight.

TRIAL RUN
I am planning to run a trial of this tool on March 17 and anyone wishing to take part in the trial can email me and I will include you in the voting trial.

As is standard, please contact me with any questions you have on the voting process, nomination process, governance policy or any other issue in the OpenStack community,

3 comments » | Communication, community, Governance

OpenStack Project Techncial Leads (PTLs)

March 9th, 2011 — 9:54am

From Thierry Carrez:

I’d like to quickly precise what will be expected, from a release management perspective, from the Project Technical Leads (PTLs) some of us will nominate and elect in the following weeks.

PTLs, like it says on the tin, will have to technically lead each project. That comes with a few rights, but also with a lot of duties that the candidates shouldn’t underestimate…

Rights include the ability to decide between conflicting opinions on a technical debate, or the authority to set the theme for the next release. Exercising those rights will only be possible if the technical opinions of the elected lead are widely respected in the project.

Duties of the PTLs, from a release management perspective, mainly include coming up with a plan for the next release(s). That means staying on top of what everyone proposes, selecting (and rejecting) blueprints for a given cycle, setting priorities, approving designs (potentially with the help of other project drivers), or making sure we don’t duplicate work. The PTLs should also be very impacted by the design summit preparation, making sure we have sessions for what we need to discuss, and encouraging people to submit corresponding blueprints.

As release manager, I can help with the process, but the decisions must come from the PTLs, who have the legitimacy of being elected. During the cycle, I will then help in making sure the defined plan is on track.

With a well-established project like Swift or a relatively-small project like Glance, the PTL work can certainly be done at the same time as regular development. For Nova however, the PTL should expect project coordination work to take a large part of his time, so he could find himself not being able to write as much code as he would want. That should be kept in mind before you accept nominations.

Hoping this helps in clarifying expectations… Happy nominating and voting !

Comment » | community, Development, Governance

OpenStack Governance Nominations and Election Process

March 8th, 2011 — 9:29am

As stated in Jonathan Bryce’s OpenStack Governance Update last week, the OpenStack governance process has been modified to better serve the community and include additional community-elected leaders. This blog post details the nomination and election process for the open positions detailed in Jonathan’s post.

PROCESS

Nominations – Starting Tuesday March 8th thru March 18th at Midnight CST any person interested in one of the available positions and meeting the requirements (see below) can either self-nominate or be nominated for an open position. All nomination requests should be sent via email to [email protected] and include the following information:

  • Name of person being nominated including email address
  • Position posting for (PTL NOVA, PTL SWIFT, PTL GLANCE, PPB GENERAL)
  • Company name (individual developers can just put Independent)

All nominated and qualified people will be added to a public Etherpad at http://etherpad.openstack.org/Spring2011-Elections.

Elections – Starting Monday March 21 thru April 1 at Midnight CST all nominated people will be put into an online election system for community voting. Each position open for election has unique requirements for eligibility to vote thus four separate elections will be held at the same time. Details on the election process are still in review and planning; however, information on the process will be posted before the election system is activated.

Results – On April 4, 2011 the final voting results will be published to the community on the OpenStack blog at http://openstack.org/blog.

POSITIONS

Please review the descriptions of the available positions at http://wiki.openstack.org/Governance/Model to better understand the commitments involved. These are significant leadership positions within the OpenStack community and your contributions via these positions will have a large impact on the overall project. Here are some additional points to be aware of for these positions:

  • Approve and prioritize blueprints for releases, communicate roadmap
  • Coordinate the technical sessions at the design summit that occurs after their elections
  • Resolve any deadlocked conflicts in the community
  • Work with the release manager to ensure releases stay on track and status is communicated broadly
  • Implement project-specific policies such as choosing subject matter experts, code review policies
  • Participate in the #openstack IRC channel and developer mailing lists

The following positions are available for the election process:

Project Technical Leads - PTL Nova, PTL Swift, and PTL Glance

OpenStack is currently designating the following three projects – Nova, Swift, and Glance as requiring a separate project technical lead. Other projects within OpenStack will work with the Project Policy Board to determine needs for a technical lead.

Requirements – From the OpenStack Governance Model:

Anyone who has submitted code which has been accepted into the respective project’s trunk is eligible to run for a PTL seat, and to vote for the PTL. Sitting Project Technical Leads are eligible to run for re-election each cycle, provided they continue to meet the criteria.

Project Policy Board - General Board Seat A, General Board Seat B
Requirements – From the OpenStack Governance Model:

Any registered member of an OpenStack Launchpad group is eligible to run and vote in these elections. The TWO individuals receiving the most votes will assume these seats. If an individual should happen to be elected as both a PTL and General Member of the PPB, then they will take their PTL seat only and the elected General Member seat will go to the next highest vote getter.

If you have any questions on this process, please contact [email protected] who is managing nominations and elections for these positions.

2 comments » | Communication, Governance

2010 Architecture Board Elections

October 29th, 2010 — 10:42am

Starting on Monday, November 1, OpenStack willl be holding the community elections for the OpenStack Architecture Board. We have posted a list of twelve nominees on the wiki. You can visit the wiki page to see the list and read a little about each of the candidates:

http://wiki.openstack.org/2010ArchitectureBoardElections

The voting is open to everyone who has signed the Contributor License Agreement and is a member of one of the OpenStack Launchpad projects. We will be making use of Condorcet Voting Service (http://www.cs.cornell.edu/andru/civs.html) for the election. Those who have signed the Contributor License Agreement and are a member of one of the OpenStack Launchpad projects will be receiving an email on Monday with a link to the online voting system. We will leave the polling open for 48 hours and then announce the results.

As explained on the Governance page of the wiki, there are four seats up for election. After we close the polling, the four candidates who received the most votes will begin serving either a one or two-year term.

Thank you to all the candidates for volunteering for this effort! If any of you have any questions, feel free to contact me.

Comment » | community, Governance

Back to top