From 176a4344659cd9114c3ee5390f93950a1a385903 Mon Sep 17 00:00:00 2001 From: Tristan Cacqueray Date: Fri, 2 Sep 2016 07:16:44 +0000 Subject: [PATCH] Import wiki content Change-Id: I3aea9f141299668d837f728a216809d955ab52d2 --- doc/source/index.rst | 144 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 135 insertions(+), 9 deletions(-) diff --git a/doc/source/index.rst b/doc/source/index.rst index 9a7dfdaf..5d4db009 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -1,29 +1,155 @@ +.. TODO: Update below definition for new elections +.. |Timeframe| replace:: Mitaka-Newton timeframe (September 5, 2015 00:00 UTC to September 4, 2016 23:59 UTC) +.. |PreferredEmailDeadLine| replace:: September 12, 2016 +.. |Projects.yaml| replace:: http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml?id=sept-2016-elections +.. |TCSeats| replace:: 6 + ================== OpenStack Election ================== -.. warning:: This is a test for Ocata cycle - .. include:: ./candidates/events.rst -See PTL_details_ and TC_details_. +See `Election system`_ `PTL details`_ and `TC details`_. Below is the official list of candidates for the current round. +.. TODO: Change from ptl.rst to tc.rst when TC rounds starts .. include:: ./candidates/ptl.rst Election Officials ================== -* Tony Breeds (tonyb) -* Tristan Cacqueray (tristanC) +* Tony Breeds (tonyb), tony at bakeyournoodle dot com +* Tristan Cacqueray (tristanC), tdecacqu at redhat dot com +* Nate Johnston (njohnston), openstacknate at gmail dot com + +For any questions, please contact officials by mail or over irc at +#openstack-election Freenode channel. + + +.. _Election system: + +Election System +=============== + +Elections will be held using CIVS and a Condorcet algorithm +(Schulze/Beatpath/CSSD variant). Any tie will be broken using +Governance_TieBreaking_. + + +Electorate +========== + +The electorate for this election are the Foundation individual members that +are also committers for one of the `official project teams`_ repositories over +the |Timeframe|. + +The electorate is requested to confirm their email address in gerrit, +review.openstack.org > Settings > Contact Information > Preferred Email, +prior to |PreferredEmailDeadLine| so that the emailed ballots are mailed +to the correct email address. + +The electorate is expected to abide by the following general resolution: +https://governance.openstack.org/resolutions/20140711-election-activities.html. + + +Candidates +========== + +Any member of an election electorate can propose their candidacy for the same +election. Nominees propose their candidacy by submitting a text file to the +openstack/election repository. See documentation below. + + +.. _How to submit a candidacy: + +How to submit your candidacy +============================ + +If you are not already familiar with OpenStack development workflow, see this +more detailed documentation: +http://docs.openstack.org/infra/manual/developers.html + +Candidacies now need to be submitted as a text file to the openstack/election +repository. Here are the required steps: + +* Clone the election repository: + git clone git://git.openstack.org/openstack/election ; cd election +* Create a new file candidates/newton//.txt + containing your candidate statement. +* Commit your candidacy: git add candidates/newton/*/*.txt; + git commit -m "Adding candidacy for " +* Submit your candidacy: git review + +For example if John Doe (jdoe on IRC) wants to become the Newton Nova PTL, +he needs to write his candidacy to "candidates/newton/Nova/jdoe.txt" + +After it's submitted to gerrit, verification and approval is being done by +elections officials. Then the approved candidate list above is updated. + + +.. _PTL details: + +Project Team Leads' election +============================ + +Elected Positions +----------------- + +Every `official project teams`_ must elect a PTL. PTLs are elected for 6 months. +Reference: |Projects.yaml|. + + +Electorate +---------- + +Except otherwise-noted in the project team description, the electorate for a +given PTL election are the Foundation individual members that are also +committers for one of the team's repositories over the |Timeframe|. + + +.. _TC details: + +Technical Committee's election +============================== + +Elected Positions +----------------- + +Under the rules of the `TC charter`_, we need to renew |TCSeats| TC seats for +this election. Seats are valid for one-year terms. + +* Technical Committee member - |TCSeats| positions. + + +Electorate +---------- + +The electorate for this election are the Foundation individual members that +are also committers for one of the `official project teams`_ repositories over +the |Timeframe|. + + +Candidates +---------- + +Any individual member of the foundation can propose their candidacy +(except the last TC members who were elected at the previous election). + +Nominees proposes their candidacy by submitting a text file to the +openstack/election repository. The file must be placed in +candidates//TC/.txt. +The candidacy is then confirmed by elections officials through gerrit vote. +See above `How to submit a candidacy`_ documentation. .. seealso:: - See the Election_Officiating_Guidelines_ page in the wiki for details on the + See the `Election Officiating Guidelines`_ page in the wiki for details on the election process. -.. _Election_Officiating_Guidelines: https://wiki.openstack.org/wiki/Election_Officiating_Guidelines -.. _PTL_details: https://wiki.openstack.org/wiki/PTL_Elections_March_2016 -.. _TC_details: https://wiki.openstack.org/wiki/TC_Elections_April_2016 +.. _Election Officiating Guidelines: https://wiki.openstack.org/wiki/Election_Officiating_Guidelines +.. _Governance_TieBreaking: https://wiki.openstack.org/wiki/Governance/TieBreaking +.. _TC charter: https://governance.openstack.org/reference/charter.html +.. _official project teams: https://governance.openstack.org/reference/projects/index.html