diff --git a/elections/README.md b/elections/README.md index 6dd1bc853..cfeb112c4 100644 --- a/elections/README.md +++ b/elections/README.md @@ -21,7 +21,7 @@ for their team. See the instructions on [requesting an election]. ## The Elections Subproject -The Elections Subproject is a team within Kubernetes [SIG Contributor Experience] +The Elections Subproject is a team within Kubernetes SIG [Contributor Experience] with the following responsibilities: * Maintain and update the elections documentation and messaging templates diff --git a/elections/steering/2023/README.md b/elections/steering/2023/README.md index a044cc6f8..f1ff8f503 100644 --- a/elections/steering/2023/README.md +++ b/elections/steering/2023/README.md @@ -1,4 +1,4 @@ -# {{YEAR}} VOTERS GUIDE - KUBERNETES STEERING COMMITTEE ELECTION +# 2023 VOTERS GUIDE - KUBERNETES STEERING COMMITTEE ELECTION ## Important Links @@ -12,7 +12,7 @@ ## Table of Contents * [Purpose](#purpose) -* [Changes](#changes) +* [Election Platform](#election-platform) * [Background](#background) * [Eligibility](#eligibility) * [Voter Exception](#voter-exception) @@ -25,7 +25,7 @@ ## Purpose -The role of this election is to fill out the {{NUM (#)}} seats due for +The role of this election is to fill out the four (4) seats due for reelection this year on the [Kubernetes Steering Committee]. Each elected member will serve a two (2) year term. @@ -64,10 +64,10 @@ previous [governance meeting video] which led to this whole process. Please refer to the [Steering Committee Election Charter] for [Eligibility for candidacy] -Eligibility for voting in {{YEAR}} is defined as: +Eligibility for voting in 2023 is defined as: -* People who had at least {{NUM}} contributions to the Kubernetes project over - the past year, according to a snapshot taken {{DATE OF SNAPSHOT}} of the data driving +* People who had at least 50 contributions to the Kubernetes project over + the past year, according to a snapshot taken 2022-08-04 of the data driving the [devstats developer activity counts dashboard][devstats-dashboard], who are also [Org Members]. Contributions include GitHub events like creating issues, creating PRs, @@ -75,7 +75,7 @@ Eligibility for voting in {{YEAR}} is defined as: [the SQL query used by devstats for developer activity counts][devstats-sql]. * Full members of the Code of Conduct Committee (CoCC) and Security Response Committee - (SRC), as listed in [SIGs.yaml], at any time between August {{YEAR-1}} and {{YEAR}}, + (SRC), as listed in [SIGs.yaml], at any time between August 2022 and August 2023, regardless of contribution count. * People who have submitted the [voter exception form] and are accepted by @@ -128,18 +128,18 @@ Examples of contributions that would NOT be considered: | Date | Event | |:------------------------|:----------------------------------------------------------------------| -| DATE HERE | Steering Committee selects Election Committee | -| DATE HERE | Announcement of Election and publication of voters.md | -| DATE HERE | Steering Committee Q+A for the candidates | -| DATE HERE | Candidate nominations due at the end of the day in AoE time | -| DATE HERE | All candidate bios due at the end of the day in AoE time | -| DATE HERE | Election Begins via email ballots | -| DATE HERE | Deadline to submit voter exception requests | -| DATE HERE | Election Closes at the end of the day in AoE time | -| DATE HERE | Private announcement of Results to SC members not up for election | -| DATE HERE | Private announcement of Results to all candidates | -| DATE HERE | Public announcement of Results at Public Steering Committee Meeting | -| DATE HERE | Election Retro | +| Wednesday, July 12 | Steering Committee selects Election Committee | +| Tuesday, August 8 | Announcement of Election and publication of voters.md | +| TBD | Steering Committee Q+A for the candidates | +| Saturday, August 26 | Candidate nominations due at the end of the day in AoE time | +| Sunday, August 27 | All candidate bios due at the end of the day in AoE time | +| Tuesday, August 29 | Election Begins via email ballots | +| Saturday, September 23 | Deadline to submit voter exception requests | +| Tuesday, September 26 | Election Closes at the end of the day in AoE time | +| Wednesday, September 27 | Private announcement of Results to SC members not up for election | +| Sunday, October 1 | Private announcement of Results to all candidates | +| Monday, October 2 | Public announcement of Results at Public Steering Committee Meeting | +| Thursday, October 5 | Election Retro | Candidate nomination, bio, and election close deadlines will be done using Anywhere on Earth timing, meaning it is still valid to submit new nominations/bios/votes as long as it is still the last day anywhere on the planet (i.e. at the end of that day in UTC-12). @@ -172,7 +172,7 @@ automatically close the issue once the PR is merged. 5. Create the PR for your bio by copying the `nomination-template.md` file in this directory, and creating a new file titled `candidate-githubid.md`. Fill -out all the fields in the template, but avoid making and format changes. +out all the fields in the template, but avoid making any format changes. **Endorsement** @@ -257,8 +257,8 @@ The Steering Committee has selected the following people as [election officers]: In addition, the following contributors are helping with the election: - Alternate Officers: Christoph Blecker, Lachlan Evenson -- Infra Liaison: {{K8s INFRA LIAISON}} -- Contributor Comms Liaison: {{COMMS LIAISON}} +- Infra Liaison: Davanum Srinivas +- Contributor Comms Liaison: Kaslin Fields Please direct any questions via email to . @@ -282,7 +282,7 @@ Nominees may be found in the [election app]. [Kubernetes Steering Committee]: https://github.com/kubernetes/steering [Steering Committee Charter]: https://github.com/kubernetes/steering/blob/master/charter.md -[current steering committee backlog]: https://github.com/kubernetes/steering/projects/1 +[current steering committee backlog]: https://github.com/orgs/kubernetes/projects/40 [governance meeting video]: https://www.youtube.com/watch?v=ltRKXLl0RaE&list=PL69nYSiGNLP1pkHsbPjzAewvMgGUpkCnJ&index=23 [Steering Committee Election Charter]: https://git.k8s.io/steering/elections.md @@ -293,7 +293,7 @@ Nominees may be found in the [election app]. [Condorcet]: https://en.wikipedia.org/wiki/Condorcet_method [prior candidate bios]: https://github.com/kubernetes/community/tree/master/elections/steering/2022 -[election officers]: https://github.com/kubernetes/community/tree/master/elections#election-officers +[election officers]: https://github.com/kubernetes/community/tree/master/elections#recommending-election-officers [Kubernetes Community Meeting]: https://github.com/kubernetes/community/blob/master/events/community-meeting.md [Kubernetes Blog]: https://kubernetes.io/blog/ diff --git a/elections/steering/2023/election-template.yaml b/elections/steering/2023/election-template.yaml deleted file mode 100644 index 9987be68d..000000000 --- a/elections/steering/2023/election-template.yaml +++ /dev/null @@ -1,18 +0,0 @@ -## RENAME THIS FILE TO election.yaml -name: {{YEAR}} Steering Committee Election -organization: Kubernetes -start_datetime: {{DATETIME VOTING STARTS IN UTC}} -end_datetime: {{DATETIME VOTING ENDS IN UTC}} -no_winners: {{# BEING ELECTED}} -allow_no_opinion: True -delete_after: True -show_candidate_fields: - - employer - - slack -election_officers: - - {{EO 1}} - - {{EO 2}} - - {{EO 3}} -eligibility: Kubernetes Org members with {{NUM}} or more contributions in the last year can vote. See [the election guide](https://github.com/kubernetes/community/tree/master/elections/steering/{{YEAR}}) -exception_description: Not all contributions are measured by DevStats. If you have contributions that are not so measured, then please request an exception to allow you to vote via the Elekto application. -exception_due: {{DATETIME 3-4 DAYS BEFORE VOTING ENDS}} diff --git a/elections/steering/2023/election.yaml b/elections/steering/2023/election.yaml new file mode 100644 index 000000000..8d92abc8a --- /dev/null +++ b/elections/steering/2023/election.yaml @@ -0,0 +1,17 @@ +name: 2023 Steering Committee Election +organization: Kubernetes +start_datetime: 2023-08-29 00:00:01 +end_datetime: 2023-09-26 11:59:59 +no_winners: 4 +allow_no_opinion: True +delete_after: True +show_candidate_fields: + - employer + - slack +election_officers: + - dims + - kaslin + - bridgetkromhout +eligibility: Kubernetes Org members with 50 or more contributions in the last year can vote. See [the election guide](https://github.com/kubernetes/community/tree/master/elections/steering/2023) +exception_description: Not all contributions are measured by DevStats. If you have contributions that are not so measured, then please request an exception to allow you to vote via the Elekto application. +exception_due: 2023-09-23 11:59:59 diff --git a/elections/steering/2023/election_desc.md b/elections/steering/2023/election_desc.md index 2a29e1404..05396e447 100644 --- a/elections/steering/2023/election_desc.md +++ b/elections/steering/2023/election_desc.md @@ -1,11 +1,11 @@ -# Vote for the {{YEAR}} Steering Committee +# Vote for the 2023-2024 Steering Committee -As is now customary, this fall is [Steering Committee](https://github.com/kubernetes/steering) election season for Kubernetes. {{Number (#)}} elected members ({{LIST OF NAMES}}) will stay on for the remaining year of their terms, and there will be {{Number (#)}} positions open for election. Every election term will be 2 years. More complete information on the election may be found [in the voter's guide](https://github.com/kubernetes/community/tree/master/elections/steering/{{YEAR}}). +As is now customary, this fall is [Steering Committee](https://github.com/kubernetes/steering) election season for Kubernetes. Three (3) elected members (@BenTheElder, @mrbobbytables, @palnabarun) will stay on for the remaining year of their terms, and there will be four (4) positions open for election. Every election term will be 2 years. More complete information on the election may be found [in the voter's guide](https://github.com/kubernetes/community/tree/master/elections/steering/2023). -Instructions on using Elekto can be found [in its docs site](https://elekto.dev/docs/voting/) +Instructions on using Elekto can be found [in its docs site](https://elekto.dev/docs/voting/). If you’d like to vote or run for a seat, all details and next steps are outlined in the [election process doc](https://git.k8s.io/steering/elections.md) and this application. The application will be the single source of truth of information for this cycle. It will be updated live as new bios of candidates get committed. -Please pay attention to the [scheduled dates](https://github.com/kubernetes/community/tree/master/elections/steering/{{YEAR}}#schedule). +Please pay attention to the [scheduled dates](https://github.com/kubernetes/community/tree/master/elections/steering/2023#schedule). -Eligibility for voting will be determined by {{NUM}} contributions to a Kubernetes project over the past year and [Kubernetes Org membership](https://github.com/kubernetes/community/blob/master/community-membership.md). Eligible voters will be shown as such by this site when logged in. If you should be eligible, but are not, you may also [file for an exception](https://elections.k8s.io/app/elections/steering---{{YEAR}}/exception). +Eligibility for voting will be determined by 50 contributions to a Kubernetes project over the past year and [Kubernetes Org membership](https://github.com/kubernetes/community/blob/master/community-membership.md). Eligible voters will be shown as such by this site when logged in. If you should be eligible, but are not, you may also [file for an exception](https://elections.k8s.io/app/elections/steering---2023/exception). diff --git a/elections/steering/documentation/template/README.md b/elections/steering/documentation/template/README.md index 705dff72e..848591f94 100644 --- a/elections/steering/documentation/template/README.md +++ b/elections/steering/documentation/template/README.md @@ -12,7 +12,10 @@ ## Table of Contents * [Purpose](#purpose) + +* [Election Platform](#election-platform) * [Background](#background) * [Eligibility](#eligibility) * [Voter Exception](#voter-exception) @@ -29,6 +32,10 @@ The role of this election is to fill out the {{NUM (#)}} seats due for reelection this year on the [Kubernetes Steering Committee]. Each elected member will serve a two (2) year term. + + ## Election Platform We will be using [Elekto] to conduct the election. Elekto relies entirely on GitHub Oauth for @@ -172,7 +179,7 @@ automatically close the issue once the PR is merged. 5. Create the PR for your bio by copying the `nomination-template.md` file in this directory, and creating a new file titled `candidate-githubid.md`. Fill -out all the fields in the template, but avoid making and format changes. +out all the fields in the template, but avoid making any format changes. **Endorsement** @@ -282,7 +289,7 @@ Nominees may be found in the [election app]. [Kubernetes Steering Committee]: https://github.com/kubernetes/steering [Steering Committee Charter]: https://github.com/kubernetes/steering/blob/master/charter.md -[current steering committee backlog]: https://github.com/kubernetes/steering/projects/1 +[current steering committee backlog]: https://github.com/orgs/kubernetes/projects/40 [governance meeting video]: https://www.youtube.com/watch?v=ltRKXLl0RaE&list=PL69nYSiGNLP1pkHsbPjzAewvMgGUpkCnJ&index=23 [Steering Committee Election Charter]: https://git.k8s.io/steering/elections.md @@ -293,7 +300,7 @@ Nominees may be found in the [election app]. [Condorcet]: https://en.wikipedia.org/wiki/Condorcet_method [prior candidate bios]: https://github.com/kubernetes/community/tree/master/elections/steering/2022 -[election officers]: https://github.com/kubernetes/community/tree/master/elections#election-officers +[election officers]: https://github.com/kubernetes/community/tree/master/elections#recommending-election-officers [Kubernetes Community Meeting]: https://github.com/kubernetes/community/blob/master/events/community-meeting.md [Kubernetes Blog]: https://kubernetes.io/blog/ diff --git a/elections/steering/documentation/template/election_desc.md b/elections/steering/documentation/template/election_desc.md index 2a29e1404..0fe493284 100644 --- a/elections/steering/documentation/template/election_desc.md +++ b/elections/steering/documentation/template/election_desc.md @@ -2,7 +2,7 @@ As is now customary, this fall is [Steering Committee](https://github.com/kubernetes/steering) election season for Kubernetes. {{Number (#)}} elected members ({{LIST OF NAMES}}) will stay on for the remaining year of their terms, and there will be {{Number (#)}} positions open for election. Every election term will be 2 years. More complete information on the election may be found [in the voter's guide](https://github.com/kubernetes/community/tree/master/elections/steering/{{YEAR}}). -Instructions on using Elekto can be found [in its docs site](https://elekto.dev/docs/voting/) +Instructions on using Elekto can be found [in its docs site](https://elekto.dev/docs/voting/). If you’d like to vote or run for a seat, all details and next steps are outlined in the [election process doc](https://git.k8s.io/steering/elections.md) and this application. The application will be the single source of truth of information for this cycle. It will be updated live as new bios of candidates get committed.