[openstack-dev] [savanna] Savanna PTL election proposal

Matthew Farrellee matt at redhat.com
Mon Aug 12 12:05:56 UTC 2013


This is a request for feedback from the community.

The Savanna project has been operating with a benevolent dictator. It 
wants to upgrade to an elected PTL.

There's no set process for a project that isn't incubating or 
integrated. Our goal is to mirror the standard election process as 
closely as possible, but a few options exist for components of the election.

The goal is to agree on election options during this week's (15 Aug) 
Savanna meeting 
(https://wiki.openstack.org/wiki/Meetings/SavannaAgenda), start the 
election after the meeting, and complete the election by the following 
week's meeting. (This is also open for suggestions)

The proposal w/ options -
  0. System -
   a. http://www.cs.cornell.edu/w8/~andru/civs/
  1. Candidates -
   a. members of the electorate (OpenStack standard)
  2. Candidate nomination -
   a. anyone can list names in 
https://etherpad.openstack.org/savanna-ptl-candidates-0
   b. anyone mentioned during this week's IRC meeting
   c. both (a) and (b)
   - Current direction is to be inclusive and thus (c)
  3. Electorate -
   a. all AUTHORS on the Savanna repositories
   b. all committers (git log --author) on Savanna repos since Grizzly 
release
   c. all committers since Savanna inception
   d. savanna-core members (currently 2 people)
   e. committers w/ filter on number of commits or size of commits
   - Current direction is to be broadly inclusive (not (d) or (e)) thus 
(a), it is believed that (a) ~= (b) ~= (c).
  4. Duration of election -
   a. 1 week (from 15 Aug meeting to 22 Aug meeting)
  5. Term -
   a. effective immediately through next full OpenStack election cycle 
(i.e. now until "I" release, 6 mo+)
   b. effective immediately until min(6 mo, incubation)
   c. effective immediately until end of incubation
   - Current direction is any option that aligns with the standard 
OpenStack election cycle

FYI, Savanna repositories -
  . https://github.com/stackforge/savanna - core services
  . https://github.com/stackforge/savanna-extra - DIB elements
  . https://github.com/stackforge/savanna-dashboard - horizon integration
  . https://github.com/stackforge/python-savannaclient - client library

Thanks to hub_cap and other folks on #savanna for the lively discussion 
and debate in forming this proposal.

Best,


matt



More information about the OpenStack-dev mailing list