From 07f1ef4201359b82d94954b7e5cae6dd5e894a66 Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Wed, 26 Oct 2022 22:29:24 -0500 Subject: [PATCH] Adding TC chair election process: nomination in governance repo As discussed in PTG[1], we need to define the process for the TC chair nomination and election. This commit adds one of the proposal discussed in the PTG which is to record the nomination in governance repo. [1] https://etherpad.opendev.org/p/tc-2023-1-ptg#L486 Change-Id: Ia29b92b41ddd7cccda5d9daa317ac4bb0af907ff --- CHAIR.rst | 7 +--- reference/index.rst | 1 + .../tc-chair-candidates/2023.2/.placeholder | 0 reference/tc-chair-elections.rst | 40 +++++++++++++++++++ 4 files changed, 43 insertions(+), 5 deletions(-) create mode 100644 reference/tc-chair-candidates/2023.2/.placeholder create mode 100644 reference/tc-chair-elections.rst diff --git a/CHAIR.rst b/CHAIR.rst index dd9a295d0..00e069d42 100644 --- a/CHAIR.rst +++ b/CHAIR.rst @@ -74,11 +74,8 @@ When the election results are available, the outgoing chair should: After the election results are confirmed, the outgoing chair should: * start the chair selection process by encouraging TC members to - consider serving as chair by proposing a patch to the member list to - add "chair" status next to their name -* monitor and coordinate the discussion and selection of the new - chair, including establishing a CIVS poll if there are multiple - candidates + consider serving as chair and as per the process defined in + https://governance.openstack.org/tc/reference/tc-chair-elections.html * after a chair is selected, ensure they appear in the tech-committee-chair group in gerrit: https://review.opendev.org/#/admin/groups/206,members diff --git a/reference/index.rst b/reference/index.rst index 583b42774..59df7c3cf 100644 --- a/reference/index.rst +++ b/reference/index.rst @@ -33,4 +33,5 @@ Reference documents which need to be revised over time. tc-guide OpenStack-name-in-external-services election-exceptions + tc-chair-elections emerging-technology-and-inactive-projects diff --git a/reference/tc-chair-candidates/2023.2/.placeholder b/reference/tc-chair-candidates/2023.2/.placeholder new file mode 100644 index 000000000..e69de29bb diff --git a/reference/tc-chair-elections.rst b/reference/tc-chair-elections.rst new file mode 100644 index 000000000..1f5f14718 --- /dev/null +++ b/reference/tc-chair-elections.rst @@ -0,0 +1,40 @@ +========================= +TC Chair Election Process +========================= + +As mentioned in `TC charter `_, +in case of multiple candidates for TC chair, we need to conduct the election. +This document defines the process and timeline for the TC Chair election. + +TC Chair Nomination +=================== + +* TC chair nomination will be open for three business days after the TC + elections are closed. + +* Each candidate will propose a gerrit change to add their nomination as + a text file (with name .txt) containing the candidate + statement to the ``openstack/governance/reference/tc-chair-candidates//`` + repository. + +* Current TC chair will merge the nominations by confirming that they are from + the elected TC members. + +TC Chair Election +================= + +* In case of single nomination, no election is needed and candidate can propose + a patch to the member list to add "chair" status next to their name and use + `election-results` as gerrit topic name. + +* If there are multiple nominations, select a TC member who is not running for + the TC chair to establish a CIVS poll to choose the single winner. + +* All the elected TC members including the TC chair candidates will be the + electorates for chair election. + +* Election poll will be open for seven days or until all the TC members have + voted. + +* Winner will propose a patch to the member list to add "chair" status next to + their name and use `election-results` as gerrit topic name.