Merge pull request #7992 from bridgetkromhout/steering-election-2024-setup
2024 Steering Election setup
This commit is contained in:
commit
32d76b2659
|
@ -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]
|
Please refer to the [Steering Committee Election Charter] for [Eligibility for candidacy]
|
||||||
|
|
||||||
Eligibility for voting in 2023 is defined as:
|
Eligibility for voting in 2024 is defined as:
|
||||||
|
|
||||||
* People who had at least 50 contributions to the Kubernetes project over
|
* People who had at least 50 contributions to the Kubernetes project over
|
||||||
the past year, according to a snapshot taken 2023-08-04 of the data driving
|
the past year, according to a snapshot taken 2024-07-31 of the data driving
|
||||||
the [devstats developer activity counts dashboard][devstats-dashboard],
|
the [devstats developer activity counts dashboard][devstats-dashboard],
|
||||||
who are also [Org Members].
|
who are also [Org Members].
|
||||||
Contributions include GitHub events like creating issues, creating PRs,
|
Contributions include GitHub events like creating issues, creating PRs,
|
||||||
|
@ -75,7 +75,7 @@ Eligibility for voting in 2023 is defined as:
|
||||||
[the SQL query used by devstats for developer activity counts][devstats-sql].
|
[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
|
* Full members of the Code of Conduct Committee (CoCC) and Security Response Committee
|
||||||
(SRC), as listed in [SIGs.yaml], at any time between August 2022 and August 2023,
|
(SRC), as listed in [SIGs.yaml], at any time between August 2023 and August 2024,
|
||||||
regardless of contribution count.
|
regardless of contribution count.
|
||||||
|
|
||||||
* People who have submitted the [voter exception form] and are accepted by
|
* People who have submitted the [voter exception form] and are accepted by
|
||||||
|
@ -107,7 +107,7 @@ Committee's governance will be considered for voter exception.
|
||||||
Examples of contributions that would be considered:
|
Examples of contributions that would be considered:
|
||||||
* Slack admins who are not active in GitHub
|
* Slack admins who are not active in GitHub
|
||||||
* K8s Infra staff doing mostly support
|
* K8s Infra staff doing mostly support
|
||||||
* Working Group or User Group leads without a lot of GitHub activity
|
* Working Group leads without a lot of GitHub activity
|
||||||
|
|
||||||
Examples of contributions that would NOT be considered:
|
Examples of contributions that would NOT be considered:
|
||||||
* Contributions to ecosystem projects and products
|
* Contributions to ecosystem projects and products
|
||||||
|
@ -117,31 +117,30 @@ Examples of contributions that would NOT be considered:
|
||||||
|
|
||||||
<!-- While finalizing the dates in the schedule, ensure that:
|
<!-- While finalizing the dates in the schedule, ensure that:
|
||||||
- The Steering Committee and candidate Q+A occurs at a public SC meeting
|
- The Steering Committee and candidate Q+A occurs at a public SC meeting
|
||||||
(usually a Monday).
|
(usually a Wednesday).
|
||||||
- Deadline to submit voter exception forms and request a
|
- Deadline to submit voter exception forms and request a
|
||||||
replacement ballot is ~3 days before voting closes.
|
replacement ballot is ~3 days before voting closes.
|
||||||
- Private announcement of results to SC members is at least ~2 days
|
- Private announcement of results to SC members is at least ~2 days
|
||||||
before private announcement to all candidates.
|
before private announcement to all candidates.
|
||||||
- The interval between private announcement to all candidates and the
|
- The interval between private announcement to all candidates and the
|
||||||
public announcement is 24-48 hours, ideally during a weekend.
|
public announcement is 24-48 hours.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
**This schedule is not yet final, and is a copy of last year's **
|
|
||||||
|
|
||||||
| Date | Event |
|
| Date | Event |
|
||||||
|:------------------------|:----------------------------------------------------------------------|
|
|:------------------------|:----------------------------------------------------------------------|
|
||||||
| Wednesday, July 12 | Steering Committee selects Election Committee |
|
| Tuesday, July 9 | Steering Committee selects Election Committee |
|
||||||
| Tuesday, August 8 | Announcement of Election and publication of voters.md |
|
| Thursday, August 1 | Announcement of Election and publication of voters.md |
|
||||||
| TBD | Steering Committee Q+A for the candidates |
|
| Wednesday, August 21 | Steering Committee Q+A for the candidates (to be confirmed) |
|
||||||
| Saturday, August 26 | Candidate nominations due at the end of the day in AoE time |
|
| Saturday, August 24 | 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 |
|
| Sunday, August 25 | All candidate bios due at the end of the day in AoE time |
|
||||||
| Tuesday, August 29 | Election Begins |
|
| Tuesday, August 27 | Election Begins |
|
||||||
| Saturday, September 23 | Deadline to submit voter exception requests |
|
| Monday, September 23 | Deadline to submit voter exception requests |
|
||||||
| Tuesday, September 26 | Election Closes at the end of the day in AoE time |
|
| Thursday, 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 |
|
| Friday, September 27 | Private announcement of Results to SC members not up for election |
|
||||||
| Sunday, October 1 | Private announcement of Results to all candidates |
|
| Monday, September 30 | Private announcement of Results to all candidates |
|
||||||
| Monday, October 2 | Public announcement of Results at Public Steering Committee Meeting |
|
| Wednesday, October 2 | Public announcement of Results at Public Steering Committee Meeting |
|
||||||
| Tuesday, October 3 | Election Retro |
|
| Wednesday, October 9 | 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).
|
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).
|
||||||
|
|
||||||
|
@ -173,7 +172,7 @@ to add their bio (see below). The PR body must contain the text `Fixes #NNN` to
|
||||||
automatically close the issue once the PR is merged.
|
automatically close the issue once the PR is merged.
|
||||||
|
|
||||||
5. Create the PR for your bio by copying the `nomination-template.md` file in
|
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
|
this directory, and creating a new file titled `candidate-yourgithub.md`. Fill
|
||||||
out all the fields in the template, but avoid making any format changes.
|
out all the fields in the template, but avoid making any format changes.
|
||||||
|
|
||||||
**Endorsement**
|
**Endorsement**
|
||||||
|
@ -199,7 +198,7 @@ Election Officers will announce that on the GitHub issue.
|
||||||
|
|
||||||
Eligible candidates can submit a pull request with a biography in this
|
Eligible candidates can submit a pull request with a biography in this
|
||||||
directory with their platform and intent to run. This PR will copy `nomination-template.md`
|
directory with their platform and intent to run. This PR will copy `nomination-template.md`
|
||||||
to a file named `candidate-YourName.md`. It will fill out the fields in
|
to a file named `candidate-yourgithub.md`. It will fill out the fields in
|
||||||
that template.
|
that template.
|
||||||
|
|
||||||
All biographical statements should be brief and to the point, with a guideline of around
|
All biographical statements should be brief and to the point, with a guideline of around
|
||||||
|
@ -259,8 +258,8 @@ The Steering Committee has selected the following people as [election officers]:
|
||||||
In addition, the following contributors are helping with the election:
|
In addition, the following contributors are helping with the election:
|
||||||
|
|
||||||
- Alternate Officers: Rey Lejano, Joseph Sandoval
|
- Alternate Officers: Rey Lejano, Joseph Sandoval
|
||||||
- Infra Liaison: TBD
|
- Infra Liaison: Mahamed Ali
|
||||||
- Contributor Comms Liaison: TBD
|
- Contributor Comms Liaison: Arpit Agrawal
|
||||||
|
|
||||||
Please direct any questions via email to <election@k8s.io>.
|
Please direct any questions via email to <election@k8s.io>.
|
||||||
|
|
||||||
|
@ -294,7 +293,7 @@ Nominees may be found in the [election app].
|
||||||
[pledge to recuse]: https://github.com/kubernetes/steering/blob/master/elections.md#steering-committee-and-election-officer-recusal
|
[pledge to recuse]: https://github.com/kubernetes/steering/blob/master/elections.md#steering-committee-and-election-officer-recusal
|
||||||
|
|
||||||
[Condorcet]: https://en.wikipedia.org/wiki/Condorcet_method
|
[Condorcet]: https://en.wikipedia.org/wiki/Condorcet_method
|
||||||
[prior candidate bios]: https://github.com/kubernetes/community/tree/master/elections/steering/2022
|
[prior candidate bios]: https://github.com/kubernetes/community/tree/master/elections/steering/2023
|
||||||
[election officers]: https://github.com/kubernetes/community/tree/master/elections#recommending-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 Community Meeting]: https://github.com/kubernetes/community/blob/master/events/community-meeting.md
|
||||||
[Kubernetes Blog]: https://kubernetes.io/blog/
|
[Kubernetes Blog]: https://kubernetes.io/blog/
|
||||||
|
@ -306,8 +305,8 @@ Nominees may be found in the [election app].
|
||||||
[election app]: https://elections.k8s.io
|
[election app]: https://elections.k8s.io
|
||||||
[Elekto voting documentation]: https://elekto.dev/docs/voting/
|
[Elekto voting documentation]: https://elekto.dev/docs/voting/
|
||||||
[voters.yaml]: https://github.com/kubernetes/community/blob/master/elections/steering/2024/voters.yaml
|
[voters.yaml]: https://github.com/kubernetes/community/blob/master/elections/steering/2024/voters.yaml
|
||||||
[election page]: https://elections.k8s.io/app/elections/steering---2023
|
[election page]: https://elections.k8s.io/app/elections/steering---2024
|
||||||
[voter exception form]: https://elections.k8s.io/app/elections/steering---2023/exception
|
[voter exception form]: https://elections.k8s.io/app/elections/steering---2024/exception
|
||||||
[public Steering Committee Meeting]: https://github.com/kubernetes/steering/#meetings
|
[public Steering Committee Meeting]: https://github.com/kubernetes/steering/#meetings
|
||||||
[Eligible voters]: https://github.com/kubernetes/community/tree/master/elections/steering/2023#eligibility
|
[Eligible voters]: https://github.com/kubernetes/community/tree/master/elections/steering/2024#eligibility
|
||||||
[SIGs.yaml]: https://github.com/kubernetes/community/tree/master/sigs.yaml
|
[SIGs.yaml]: https://github.com/kubernetes/community/tree/master/sigs.yaml
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
name: 2024 Steering Committee Election
|
||||||
|
organization: Kubernetes
|
||||||
|
# Start of day in UTC for opening: 2023-08-29 00:00:01
|
||||||
|
start_datetime: 2024-08-27 00:00:01
|
||||||
|
# End of day Anywhere on Earth for closing. Write 2023-09-26 as: 2023-09-27 11:59:59
|
||||||
|
end_datetime: 2024-09-27 11:59:59
|
||||||
|
no_winners: 3
|
||||||
|
allow_no_opinion: True
|
||||||
|
delete_after: True
|
||||||
|
show_candidate_fields:
|
||||||
|
- employer
|
||||||
|
- slack
|
||||||
|
election_officers:
|
||||||
|
- bridgetkromhout
|
||||||
|
- cblecker
|
||||||
|
- Priyankasaggu11929
|
||||||
|
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/2024)
|
||||||
|
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.
|
||||||
|
# End of day Anywhere on Earth for closing. Write 2023-09-23 as: 2023-09-24 11:59:59
|
||||||
|
exception_due: 2024-09-24 11:59:59
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Vote for the 2024 Steering Committee
|
||||||
|
|
||||||
|
As is now customary, the third calendar quarter is [Steering Committee](https://github.com/kubernetes/steering) election season for Kubernetes. Four (4) elected members (@justaugustus, @pacoxu, @pohly, @soltysh) will stay on for the remaining year of their terms, and there will be three (3) 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/2024).
|
||||||
|
|
||||||
|
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/2024#schedule).
|
||||||
|
|
||||||
|
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---2024/exception).
|
|
@ -0,0 +1,23 @@
|
||||||
|
-------------------------------------------------------------
|
||||||
|
name:
|
||||||
|
ID: GitHubID
|
||||||
|
info:
|
||||||
|
- employer: Your Employer or "Independent"
|
||||||
|
- slack: slack handle
|
||||||
|
-------------------------------------------------------------
|
||||||
|
|
||||||
|
<!-- Please make a copy of this template as "candidate-githubid.md" and save it to
|
||||||
|
the election directory -->
|
||||||
|
|
||||||
|
## SIGS
|
||||||
|
|
||||||
|
- SIGs/WGs/Teams you're a member of
|
||||||
|
|
||||||
|
## What I have done
|
||||||
|
|
||||||
|
## What I'll do
|
||||||
|
|
||||||
|
## Resources About Me
|
||||||
|
|
||||||
|
- Links to KubeCon or other conference talks or other related material
|
||||||
|
- Links to social media
|
|
@ -0,0 +1,15 @@
|
||||||
|
# 2024 Steering Committee Election
|
||||||
|
##################################
|
||||||
|
#
|
||||||
|
# The process for determining eligible voters can be found in
|
||||||
|
# https://github.com/kubernetes/community/tree/master/elections/steering/2024
|
||||||
|
#
|
||||||
|
# If you feel you meet the eligibility criteria but do not see your GitHub username
|
||||||
|
# below, please fill out an exception request and the elections team will get back to
|
||||||
|
# you as quickly as possible: https://elections.k8s.io/app/elections/steering---2024/exception
|
||||||
|
#
|
||||||
|
# History:
|
||||||
|
# Log of changes to the file
|
||||||
|
#
|
||||||
|
eligible_voters:
|
||||||
|
-
|
|
@ -8,6 +8,6 @@ The last Steering election, including all directions on eligibility, voting, and
|
||||||
|
|
||||||
You can also read [documentation] on how to run a Steering Election.
|
You can also read [documentation] on how to run a Steering Election.
|
||||||
|
|
||||||
[2023 Election]: /elections/steering/2023/
|
|
||||||
[2024 Election]: /elections/steering/2024/
|
[2024 Election]: /elections/steering/2024/
|
||||||
|
[2023 Election]: /elections/steering/2023/
|
||||||
[documentation]: /elections/steering/documentation/
|
[documentation]: /elections/steering/documentation/
|
||||||
|
|
|
@ -361,7 +361,7 @@ Eligible:
|
||||||
Ineligible without other contributions:
|
Ineligible without other contributions:
|
||||||
|
|
||||||
* Writer/maintainers of 3rd party information resources (private/company blogs, personal/company Kubernetes websites, personal video channels)
|
* Writer/maintainers of 3rd party information resources (private/company blogs, personal/company Kubernetes websites, personal video channels)
|
||||||
* Meetup/User Group organizers
|
* Meetup organizers
|
||||||
* Conference speakers
|
* Conference speakers
|
||||||
* Contributors to other CNCF projects
|
* Contributors to other CNCF projects
|
||||||
* Contributors to Kubernetes distributions
|
* Contributors to Kubernetes distributions
|
||||||
|
|
|
@ -124,13 +124,13 @@ Examples of contributions that would NOT be considered:
|
||||||
|
|
||||||
<!-- While finalizing the dates in the schedule, ensure that:
|
<!-- While finalizing the dates in the schedule, ensure that:
|
||||||
- The Steering Committee and candidate Q+A occurs at a public SC meeting
|
- The Steering Committee and candidate Q+A occurs at a public SC meeting
|
||||||
(usually a Monday).
|
(usually a Wednesday).
|
||||||
- Deadline to submit voter exception forms and request a
|
- Deadline to submit voter exception forms and request a
|
||||||
replacement ballot is ~3 days before voting closes.
|
replacement ballot is ~3 days before voting closes.
|
||||||
- Private announcement of results to SC members is at least ~2 days
|
- Private announcement of results to SC members is at least ~2 days
|
||||||
before private announcement to all candidates.
|
before private announcement to all candidates.
|
||||||
- The interval between private announcement to all candidates and the
|
- The interval between private announcement to all candidates and the
|
||||||
public announcement is 24-48 hours, ideally during a weekend.
|
public announcement is 24-48 hours.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
| Date | Event |
|
| Date | Event |
|
||||||
|
@ -178,7 +178,7 @@ to add their bio (see below). The PR body must contain the text `Fixes #NNN` to
|
||||||
automatically close the issue once the PR is merged.
|
automatically close the issue once the PR is merged.
|
||||||
|
|
||||||
5. Create the PR for your bio by copying the `nomination-template.md` file in
|
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
|
this directory, and creating a new file titled `candidate-yourgithub.md`. Fill
|
||||||
out all the fields in the template, but avoid making any format changes.
|
out all the fields in the template, but avoid making any format changes.
|
||||||
|
|
||||||
**Endorsement**
|
**Endorsement**
|
||||||
|
@ -204,7 +204,7 @@ Election Officers will announce that on the GitHub issue.
|
||||||
|
|
||||||
Eligible candidates can submit a pull request with a biography in this
|
Eligible candidates can submit a pull request with a biography in this
|
||||||
directory with their platform and intent to run. This PR will copy `nomination-template.md`
|
directory with their platform and intent to run. This PR will copy `nomination-template.md`
|
||||||
to a file named `candidate-YourName.md`. It will fill out the fields in
|
to a file named `candidate-yourgithub.md`. It will fill out the fields in
|
||||||
that template.
|
that template.
|
||||||
|
|
||||||
All biographical statements should be brief and to the point, with a guideline of around
|
All biographical statements should be brief and to the point, with a guideline of around
|
||||||
|
|
|
@ -11,7 +11,7 @@ the election directory -->
|
||||||
|
|
||||||
## SIGS
|
## SIGS
|
||||||
|
|
||||||
- SIGS/WG/UGs you're a member of
|
- SIGs/WGs/Teams you're a member of
|
||||||
|
|
||||||
## What I have done
|
## What I have done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue