From 00caa0cf4688549d2de97be50996ece5e4e37e08 Mon Sep 17 00:00:00 2001 From: Nabarun Pal Date: Tue, 8 Aug 2023 22:44:37 +0530 Subject: [PATCH 1/3] bootstrap 2023 CoCC elections Signed-off-by: Nabarun Pal --- elections/code-of-conduct/2023/OWNERS | 4 + elections/code-of-conduct/2023/README.md | 77 +++++++++++++++++++ .../2023/candidate-anammedina21.md | 6 ++ .../2023/candidate-jameslaverack.md | 6 ++ .../2023/candidate-jeremyrickard.md | 6 ++ .../2023/candidate-kalyan678.md | 6 ++ .../code-of-conduct/2023/candidate-pacoxu.md | 6 ++ .../2023/candidate-reylejano.md | 6 ++ .../2023/candidate-rphitg00.md | 6 ++ .../2023/candidate-sayanchowdhury.md | 6 ++ .../2023/candidate-stmcginnis.md | 6 ++ elections/code-of-conduct/2023/election.yaml | 18 +++++ .../code-of-conduct/2023/election_desc.md | 3 + elections/code-of-conduct/2023/voters.yaml | 17 ++++ 14 files changed, 173 insertions(+) create mode 100644 elections/code-of-conduct/2023/OWNERS create mode 100644 elections/code-of-conduct/2023/README.md create mode 100644 elections/code-of-conduct/2023/candidate-anammedina21.md create mode 100644 elections/code-of-conduct/2023/candidate-jameslaverack.md create mode 100644 elections/code-of-conduct/2023/candidate-jeremyrickard.md create mode 100644 elections/code-of-conduct/2023/candidate-kalyan678.md create mode 100644 elections/code-of-conduct/2023/candidate-pacoxu.md create mode 100644 elections/code-of-conduct/2023/candidate-reylejano.md create mode 100644 elections/code-of-conduct/2023/candidate-rphitg00.md create mode 100644 elections/code-of-conduct/2023/candidate-sayanchowdhury.md create mode 100644 elections/code-of-conduct/2023/candidate-stmcginnis.md create mode 100644 elections/code-of-conduct/2023/election.yaml create mode 100644 elections/code-of-conduct/2023/election_desc.md create mode 100644 elections/code-of-conduct/2023/voters.yaml diff --git a/elections/code-of-conduct/2023/OWNERS b/elections/code-of-conduct/2023/OWNERS new file mode 100644 index 000000000..94897cb7b --- /dev/null +++ b/elections/code-of-conduct/2023/OWNERS @@ -0,0 +1,4 @@ +approvers: + - committee-steering +labels: + - committee/steering diff --git a/elections/code-of-conduct/2023/README.md b/elections/code-of-conduct/2023/README.md new file mode 100644 index 000000000..b6d6d1952 --- /dev/null +++ b/elections/code-of-conduct/2023/README.md @@ -0,0 +1,77 @@ +# 2023 VOTERS GUIDE - KUBERNETES CODE OF CONDUCT ELECTIONS + +## Important Links + +* [Kubernetes Code of Conduct Committee] +* [election app] +* [election page] +* [schedule](#schedule) + +## Table of Contents + +* [Purpose](#purpose) +* [Election Platform](#election-platform) +* [Eligibility](#eligibility) +* [Schedule](#schedule) +* [Candidacy](#candidacy-process) +* [Voters](#voters) +* [Nominees](#nominees) + +## Purpose + +The role of this election is to fill out the two (2) seats due for +reelection this year on the [Kubernetes Code of Conduct 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 +voting, and as such does not use email at all. Elekto also handles exceptions, +eligibility checks, and other aspects of the election. See the [Elekto voting documentation] +for how to use it. + +## Eligibility + +* Candidate commits to putting the interests of the community above the interests of their employer for all Code of Conduct Committee activities. +* Is generally a responsible human +* Does not have to be part of the Kubernetes or CNCF community +* Characteristics which would be nice in any nominations: + * Previous experience on an Ethics Committee or Code of Conduct Committee is appreciated + * Has demonstrated integrity, professionalism, and positive influence within the community is appreciated + * Experience with the tools which we use to communicate (Zoom, Slack, GitHub, etc.) within the Kubernetes community is appreciated + +### Schedule + +| Date | Event | +|:------------------------|:--------------------------------------------------| +| July 25 | Nominations Open | +| Friday, August 4 | Nominations Close | +| Monday, August 7 | Steering to confirm candidacy | +| Wednesday, August 9 | Election Begins | +| Tuesday, August 15 | Election Closes | +| Wednesday, August 16 | Announcement of results | +| Wednesday, August 23 | CoCC to hold onboarding sessions for new members | + +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). + +## Candidacy Process + +Candidate nominations were accepted through a [Google Form] open from July 25, 2023 to August 4, 2023. + +For more details about the candidacy and the voting process, see the [CoCC Election Charter]. + +## Voters + +Only the Kubernetes Steering Committee members as of August 8, 2023 will be eligible voters for the election. + +## Nominees + +Nominees may be found in the [election app]. + +[Kubernetes Code of Conduct Committee]: https://github.com/kubernetes/community/blob/master/committee-code-of-conduct +[election app]: https://elections.k8s.io +[election page]: https://elections.k8s.io/app/elections/code-of-conduct---2023 +[Elekto]: https://elekto.dev +[Elekto voting documentation]: https://elekto.dev/docs/voting/ +[Google Form]: https://forms.gle/YQvofRb14Jbu2mjc6 +[CoCC Election Charter]: https://github.com/kubernetes/community/blob/master/committee-code-of-conduct/election.md diff --git a/elections/code-of-conduct/2023/candidate-anammedina21.md b/elections/code-of-conduct/2023/candidate-anammedina21.md new file mode 100644 index 000000000..b097ac3a1 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-anammedina21.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: Ana Margarita Medina +ID: anammedina21 +-------------------------------------------------- + +# Ana Margarita Medina diff --git a/elections/code-of-conduct/2023/candidate-jameslaverack.md b/elections/code-of-conduct/2023/candidate-jameslaverack.md new file mode 100644 index 000000000..642269c6f --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-jameslaverack.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: James Laverack +ID: jameslaverack +-------------------------------------------------- + +# James Laverack diff --git a/elections/code-of-conduct/2023/candidate-jeremyrickard.md b/elections/code-of-conduct/2023/candidate-jeremyrickard.md new file mode 100644 index 000000000..854d84f34 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-jeremyrickard.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: Jeremy Rickard +ID: jeremyrickard +-------------------------------------------------- + +# Jeremy Rickard diff --git a/elections/code-of-conduct/2023/candidate-kalyan678.md b/elections/code-of-conduct/2023/candidate-kalyan678.md new file mode 100644 index 000000000..9996f6f50 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-kalyan678.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: Kalyan Prasad +ID: kalyan678 +------------------------------------------------- + +# Kalyan Prasad diff --git a/elections/code-of-conduct/2023/candidate-pacoxu.md b/elections/code-of-conduct/2023/candidate-pacoxu.md new file mode 100644 index 000000000..208ad5f86 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-pacoxu.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: Paco Xu +ID: pacoxu +-------------------------------------------------- + +# Paco Xu diff --git a/elections/code-of-conduct/2023/candidate-reylejano.md b/elections/code-of-conduct/2023/candidate-reylejano.md new file mode 100644 index 000000000..bafc7840a --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-reylejano.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: Rey Lejano +ID: reylejano +-------------------------------------------------- + +# Rey Lejano diff --git a/elections/code-of-conduct/2023/candidate-rphitg00.md b/elections/code-of-conduct/2023/candidate-rphitg00.md new file mode 100644 index 000000000..da60e6050 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-rphitg00.md @@ -0,0 +1,6 @@ +---------------------------------------------- +name: Rohit Ghumare +ID: rphitg00 +---------------------------------------------- + +# Rohit Ghumare diff --git a/elections/code-of-conduct/2023/candidate-sayanchowdhury.md b/elections/code-of-conduct/2023/candidate-sayanchowdhury.md new file mode 100644 index 000000000..d05227a23 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-sayanchowdhury.md @@ -0,0 +1,6 @@ +------------------------------------------------------------- +name: Sayan Chowdhury +ID: sayanchowdhury +------------------------------------------------------------- + +# Sayan Chowdhury diff --git a/elections/code-of-conduct/2023/candidate-stmcginnis.md b/elections/code-of-conduct/2023/candidate-stmcginnis.md new file mode 100644 index 000000000..de85ce0b5 --- /dev/null +++ b/elections/code-of-conduct/2023/candidate-stmcginnis.md @@ -0,0 +1,6 @@ +------------------------------------------------- +name: Sean McGinnis +ID: stmcginnis +-------------------------------------------------- + +# Sean McGinnis diff --git a/elections/code-of-conduct/2023/election.yaml b/elections/code-of-conduct/2023/election.yaml new file mode 100644 index 000000000..56485b5ad --- /dev/null +++ b/elections/code-of-conduct/2023/election.yaml @@ -0,0 +1,18 @@ +name: 2023 Kubernetes Code of Conduct Committee Election +organization: Kubernetes +start_datetime: 2023-08-09 00:00:01 +end_datetime: 2023-08-15 11:59:59 +no_winners: 2 +allow_no_opinion: True +delete_after: True +election_officers: + - BenTheElder + - cblecker + - cpanato + - justaugustus + - mrbobbytables + - palnabarun + - tpepper +eligibility: Eligibility is limited to the [current Steering Committee Members](https://github.com/kubernetes/steering/blob/c65bd4e586be59d12466b2bd6c19905240a97f0a/README.md#members) +exception_description: No exception requests accepted for this election. +exception_due: 2023-08-08 00:00:01 diff --git a/elections/code-of-conduct/2023/election_desc.md b/elections/code-of-conduct/2023/election_desc.md new file mode 100644 index 000000000..d0fcd4615 --- /dev/null +++ b/elections/code-of-conduct/2023/election_desc.md @@ -0,0 +1,3 @@ +# Vote for the Kubernetes Code of Conduct Committee + +Please complete your voting by the end of 2023/08/15. diff --git a/elections/code-of-conduct/2023/voters.yaml b/elections/code-of-conduct/2023/voters.yaml new file mode 100644 index 000000000..65cc007d9 --- /dev/null +++ b/elections/code-of-conduct/2023/voters.yaml @@ -0,0 +1,17 @@ +# 2023 Code of Conduct Committee Election +################################## +# +# The eligible voters for the elections is the Kubernetes Steering Committee as of 2023-08-08 +# +# History: +# Log of changes to the file +# 2023-08-08 - Add eligible voters +# +eligible_voters: +- BenTheElder +- cblecker +- cpanato +- justaugustus +- mrbobbytables +- palnabarun +- tpepper From f15901e9b4d16e4686b7cb657006b9a45460613b Mon Sep 17 00:00:00 2001 From: Nabarun Pal Date: Thu, 10 Aug 2023 15:10:54 +0530 Subject: [PATCH 2/3] update cocc election dates Signed-off-by: Nabarun Pal --- elections/code-of-conduct/2023/README.md | 6 +++--- elections/code-of-conduct/2023/election.yaml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/elections/code-of-conduct/2023/README.md b/elections/code-of-conduct/2023/README.md index b6d6d1952..e3496a31e 100644 --- a/elections/code-of-conduct/2023/README.md +++ b/elections/code-of-conduct/2023/README.md @@ -47,9 +47,9 @@ for how to use it. | July 25 | Nominations Open | | Friday, August 4 | Nominations Close | | Monday, August 7 | Steering to confirm candidacy | -| Wednesday, August 9 | Election Begins | -| Tuesday, August 15 | Election Closes | -| Wednesday, August 16 | Announcement of results | +| Friday, August 11 | Election Begins | +| Thursday, August 17 | Election Closes | +| Friday, August 18 | Announcement of results | | Wednesday, August 23 | CoCC to hold onboarding sessions for new members | 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). diff --git a/elections/code-of-conduct/2023/election.yaml b/elections/code-of-conduct/2023/election.yaml index 56485b5ad..d03071f05 100644 --- a/elections/code-of-conduct/2023/election.yaml +++ b/elections/code-of-conduct/2023/election.yaml @@ -1,7 +1,7 @@ name: 2023 Kubernetes Code of Conduct Committee Election organization: Kubernetes -start_datetime: 2023-08-09 00:00:01 -end_datetime: 2023-08-15 11:59:59 +start_datetime: 2023-08-11 00:00:01 +end_datetime: 2023-08-17 11:59:59 no_winners: 2 allow_no_opinion: True delete_after: True From d54a5e004843e029cda9a17bcaf7696c72e867b1 Mon Sep 17 00:00:00 2001 From: Nabarun Pal <10010419+palnabarun@users.noreply.github.com> Date: Mon, 14 Aug 2023 22:30:30 +0530 Subject: [PATCH 3/3] Update elections/code-of-conduct/2023/election.yaml Co-authored-by: Josh Berkus --- elections/code-of-conduct/2023/election.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/elections/code-of-conduct/2023/election.yaml b/elections/code-of-conduct/2023/election.yaml index d03071f05..2996e715a 100644 --- a/elections/code-of-conduct/2023/election.yaml +++ b/elections/code-of-conduct/2023/election.yaml @@ -16,3 +16,5 @@ election_officers: eligibility: Eligibility is limited to the [current Steering Committee Members](https://github.com/kubernetes/steering/blob/c65bd4e586be59d12466b2bd6c19905240a97f0a/README.md#members) exception_description: No exception requests accepted for this election. exception_due: 2023-08-08 00:00:01 +show_candidate_fields: + -