The OpenStack Blog

Category: Governance

OpenStack Governance Elections – Voting Process

This Wednesday at Noon CST, the OpenStack Governance Elections Nominations process will close and all approved candidates will be entered into the Election Tool.  Elections will run from August 25 – September 4 at Noon CST.

Elections

The following four separate votes will be conducted during this election cycle:

  • NOVA Project Team Lead (1 Position)
  • SWIFT Project Team Lead (1 Position)
  • GLANCE Project Team Lead (1 Position)
  • Project Policy Board (3 Open Seats)

In addition, Eric Day has resigned his seat on the PPB with a term ending Spring 2012. To fill his seat for the next 6 months, the 4th place vote getter in the Project Policy Board election will replace Eric and complete his term. This process change simplifies having to run a special election for his seat. Please contact me if you have any questions on this process for replacing Eric on the board.

Voter Eligibility

Each election has a separate policy for who can vote in the election. A complete review of this process can be found at http://www.openstack.org/blog/2011/08/openstack-governance-elections-coming-soon/. To be eligible to vote, please ensure that you meet these requirements by Noon CST on Wednesday August 25th.

Candidates

The current list of nominees is available at http://etherpad.openstack.org/Fall2011-Nominees.  If you are interested in being a nominee, please add yourself by Wednesday August 25th by Noon CST at which time nominations will close.

Developer Weekly (August 12)

Many people have asked for more insight into the developer activities for OpenStack as the large number of code changes and proposals make it difficult to monitor everything happening. In hopes of exposing more of the developer activities, I plan to post a weekly or biweekly blog post on the latest development activities. If you have any ideas for this blog post, please email me at stephen.spector@openstack.org. I am always ready to listen to the community for new ideas.

Activities

Developer Mailing List (archive: https://lists.launchpad.net/openstack/)

This is select list of topics discussed this week in the developer mailing list and is not a complete list.  Please visit the archive to see all the topics.

  • Tenants and Service Relationship… - Liem Manh Ngueyn asks “can I have a tenant associated with the “swift” service in Region X and another “swift” service in Region Y?” Yogeshwar Srikrishnan replies that Keystone would have different endpoint_template for each of those regions and provides and example.
  • Monitoring RabbitMQ Messages – Joshua Harlow asks if there is a tool to see all the messages passing thru rabbitmq. Craig Vyvial suggested changing the config options for rabbitmq (http://www.rabbitmq.com/management.html#configuration). Narayan Desai suggested using rabbitmqctl list_queues to see what the queue depth for each NOVA service was.
  • Problems connecting Dashboard and Nova – Mauricio Arango submitted the error information when the Dashboard fails to connect to Nova. Several developers offered various ideas to solve the problem – Mark Gius, Rafael Duran Castaneda, Joseph Heck, Arvind Somya, Vand ish Ishaya . The complete flow of ideas and responses is at https://lists.launchpad.net/openstack/msg03456.html.

Statistics

For the latest on development activities on OpenStack please check these sites for more details:

OpenStack Governance Elections – Nomination Process

The OpenStack Governance Elections Nominations are open from August 10, 2011 through August 24, 2011 at Noon CST. The process will follow the same format as last time with Etherpads as well as the opportunity for approved nominees to highlight information on themselves. If you have any questions on the process or eligibility, please contact me.

NOVA PROJECT TEAM LEAD (1 Position) Nominee Process

All developers listed on http://bazaar.launchpad.net/~hudson-openstack/nova/trunk/view/head:/Authors by the 24th of August are eligible to run for this position. Please nominate someone from the NOVA developer community or yourself at http://etherpad.openstack.org/Fall2011-Nominees under the Nominees heading. I will then confirm with the contact if they are willing to run for the position at which time I will move them to Approved Candidates or remove them from the list. Please give the name and email of the contact when nominating.

SWIFT PROJECT TEAM LEAD (1 Position) Nominee Process

All developers listed on http://bazaar.launchpad.net/~hudson-openstack/swift/trunk/view/head:/AUTHORS by the 24th of August are eligible to run for this position. Please nominate someone from the SWIFT developer community or yourself at http://etherpad.openstack.org/Fall2011-Nominees under the Nominees heading. I will then confirm with the contact if they are willing to run for the position at which time I will move them to Approved Candidates or remove them from the list. Please give the name and email of the contact when nominating.

GLANCE PROJECT TEAM LEAD (1 Position) Nominee Process

All developers listed on https://github.com/openstack/glance/blob/master/Authors by the 24th of August are eligible to run for this position. Please nominate someone from the GLANCE developer community or yourself at http://etherpad.openstack.org/Fall2011-Nominees under the Nominees heading. I will then confirm with the contact if they are willing to run for the position at which time I will move them to Approved Candidates or remove them from the list. Please give the name and email of the contact when nominating.

PROJECT POLICY BOARD (3 Positions) Nominee Process

All registered members of the OpenStack Launchpad system (https://launchpad.net/~openstack) who are listed by the 24th of August are eligible to run for these 3 positions. Please nominate someone from the OpenStack community or yourself at http://etherpad.openstack.org/Fall2011-Nominees under the Nominees heading. I will then confirm with the contact if they are willing to run for the position at which time I will move them to Approved Candidates or remove them from the list. Please give the name and email of the contact when nominating.

CANDIDATES

I will work with all approved candidates to add a link from the main page, http://etherpad.openstack.org/Fall2011-Nominees, to their custom profile. This will allow voters to learn more about the various candidates running for the open positions.

Once again, if you have any questions on this process or eligibility, please contact me for answers.

OpenStack Governance Elections – Coming Soon

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.

OpenStack Boston 2011 Events Sponsorship Packages Available

The sponsorship packages are now available for OpenStack eco-system partners looking to take part in supporting the community at the upcoming OpenStack Design Summit and OpenStack Conference from Oct 3 – 7, 2011.

Sponsorship Package Webinar – https://cc.readytalk.com/play?id=dkqn1a (30 minute presentation on the packages)

Sponsorship Package Slides from Webinar - http://dl.dropbox.com/u/34074954/OpenStack_Sponsorship_Webinar_2011.ppt

Sponsorship Package Prospectus – http://dl.dropbox.com/u/34074954/Sponsorship_Prospectus_Fall2011.pdf

If you have any questions on these packages please contact me so we can create a package that best meets your needs.

 

OpenStack Community Message Boards UPDATE

With the release yesterday of an OpenStack message board system, the community has quickly realized that significant demand exists and we have decided to re-evaluate the various technologies to ensure that we provide the optimal solution to meet the growing demand. The Project Policy Board is is working on a process to make decisions on our official communication tools that will result in new tools being deployed in the near future to meet the needs of the community beyond the existing tools (IRC and Mailing List).. I anticipate the re-launch of a forum next week with the full support of the entire community. Please watch this blog and Twitter for more information on this important support mechanism.

OpenStack Governance Discussion from Conference

The OpenStack community held an open discussion on the existing and future governance policy of the community. I taped the meeting with my FLIP camera so apologies for the so-so video; however the audio sounded fine when I ran through the tape.

OpenStack Conference: Governance Discussion from OpenStack on Vimeo.

Project Policy Board Membership – Update Post Election

Now that the Spring 2011 Governance Elections have completed, I would like to formally update the community on the OpenStack Project Policy Board:

Member Status
Jesse Andrews Appointed
Jonathan Bryce Appointed
Thierry Carrez Elected – Term ends Spring 2012
Rick Clark Elected – Term ends Fall 2011 (replacing Vish Ishaya)*
Eric Day Elected – Term ends Spring 2012
John Dickinson Swift PTL – Term ends Fall 2011
Soren Hansen Elected – Term ends Fall 2011
Vish Ishaya Nova PTL – Term ends Fall 2011
Joshua McKenty Appointed
Ewan Mellor Elected – Term ends Fall 2011
Jay Pipes Glance PTL – Term ends Fall 2011
John Purrier Appointed

* The election of Vish Ishaya as the Nova Project Team Lead vacated his previously held elected position on the PPB. Based on the governance rules , the nominee with the next highest votes in the PPB general election will serve out the remaining term of the vacated seat. Thus, Rick Clark having received the third most votes in the PPB election will take over Vish Ishaya’s previously held position on the PPB which will expire in the Fall 2011.

This appointed and elected board of community leaders provides a solid leadership team to drive the project forward and I look foward to working with this board in 2011.

OpenStack Governance Election Results

The OpenStack Community has completed the governance elections as described in several previous blog posts: here and here. The results of the voting are as follows:

Project Technical Lead SWIFT: John Dickinson

Project Technical Lead NOVA: Vishvananda Ishaya

Project Technical Lead GLANCE: Jay Pipes

Project Policy Board (2 Positions): Thierry Carrez and Eric Day

Congratulations to the winners of this election and thank you to all the nominees and voters.

Community Weekly Newsletter (March 19 – 25)

OpenStack Community Newsletter – March 25, 2011

This weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please email stephen.spector@openstack.org.

Watch live streaming video from gigaombigdata at livestream.com

Nice technology discussion; OpenStack mention at 20:00 minutes in.

HIGHLIGHTS

EVENTS

DEVELOPER COMMUNITY

GENERAL COMMUNITY

COMMUNITY STATISTICS (3/18– 3/24)

  • Data Tracking Graphs – http://wiki.openstack.org/WeeklyNewsletter
  • OpenStack Compute (NOVA) Data
    • 22 Active Reviews
    • 192 Active Branches – owned by 48 people & 10 teams
    • 2,320 commits by 63 people in last month
  • OpenStack Object Storage (SWIFT) Data
    • 4 Active Reviews
    • 47 Active Branches – owned by 19 people & 4 teams
    • 189 commits by 13 people in last month
  • Twitter Stats for Week:  #openstack 113 total tweets; OpenStack 281 total tweets  (does not include RT)
  • Bugs Stats for Week:  408 Tracked Bugs; 80 New Bugs; 21 In-process Bugs; 9 Critical Bugs; 51 High Importance Bugs; 209 Bugs (Fix Committed)
  • Blueprints Stats for Week:  169 Blueprints; 4 Essential, 11 High, 16 Medium, 22 Low, 116 Undefined
  • OpenStack Website Stats for Week:  11,129 Visits, 24,014 Pageviews, 60.51% New Visits
    • Top 5 Pages: Home 43.70%; /projects 11.86%; /projects/compute 15.96%; /projects/storage 11.40%; /Community 6.20%

OPENSTACK IN THE NEWS

Back to top