StarlingX Election documentation and tools
Go to file
Ildiko Vancsa bf8012b4e5 This patch adds the details for the 2024 H1 TSC Elections
This patch updates the election timeline for the upcoming TSC
elections. It also updates the number of seats that are up for
election.

In addition, the patch creates the 'tsc' folder so candidates can
their nominations.

Change-Id: I90f6954758174e68251d31e5da50df82602dc4ac
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@gmail.com>
2024-04-15 23:13:12 +00:00
candidates This patch adds the details for the 2024 H1 TSC Elections 2024-04-15 23:13:12 +00:00
doc/source This patch adds the details for the 2024 H1 TSC Elections 2024-04-15 23:13:12 +00:00
.gitreview Fix .gitreview, add .zuul.yaml 2019-05-09 21:28:32 +02:00
.zuul.yaml Add docs jobs to the repo 2019-05-15 14:27:57 +02:00
README.rst Add README 2019-05-14 23:56:17 +02:00
requirements.txt Switch to newer openstackdocstheme version 2020-06-04 13:58:46 +02:00
setup.cfg Switch to newer openstackdocstheme version 2020-06-04 13:58:46 +02:00
setup.py Switch to newer openstackdocstheme version 2020-06-04 13:58:46 +02:00
test-requirements.txt Switch to newer openstackdocstheme version 2020-06-04 13:58:46 +02:00
tox.ini Switch to newer openstackdocstheme version 2020-06-04 13:58:46 +02:00

README.rst

starlingx/election

This repository contains StarlingX Elections reference documents and tooling to run elections.

Election officials process

The StarlingX election process is currently run manually by the election officials. We are considering to move to automated steps once the process is stablized.

TSC Elections

Selecting Election Dates

Things to keep in mind when selecting election dates:

  • Allow for at least 48 hours between email deadline and polling beginning
  • Allow at least a week for nomination period

Preparation

As early as possible but at least a month before election starts:

  • Edit elections details (timeline, cycle timeframe):
  • Commit to update website
  • Update Release Schedule

Preferably a couple of weeks before election starts * Send 'TSC Election Season' email

TSC Candidacy Round

When TSC Candidacy starts: * Send 'TSC Nominations Kickoff' email

During the TSC Candidacy round: * To +2 a candidate: * check candidate is a contributor * check filename is email address * cursory check the candidacy statement * check the affiliation information is in commit message * To +Workflow, check the previous +2 details

A couple of days before the candidacy submission ends: * Send 'TSC Nominations Last Days' email

When TSC Candidacy submission ends: * Send 'TSC End Nominations' email

Once the email deadline is reached: * Ask the TSC secretary to tag the governance repository * Generate the electorate rolls

TSC Election Round

When TSC Election begins: * Create CIVS page * Enable detailed ballot reporting * Upload rolls * Send 'TSC Voting Kickoff' Email

A couple of days before the TSC Election ends: * Send 'TSC Voting Last Days' email

When TSC Election ends: * Close the election * Choose the winners based on the available seats accumulating the affiliation requirement being no more than 2 members affiliated to the same company * Send 'TSC Results' email * Update reference/members in governance repository * Add new members to starlingx/governance/src/branch/master/reference/tsc/members * Commit change & push review * [Optional]Send 'TSC Election Statistics'

PL/TL Elections

TBD