-
Notifications
You must be signed in to change notification settings - Fork 237
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Adding SC 2024 election files * Fix voter eligibility link * Update elections/2024-SC/README.md Co-authored-by: Paul Schweigert <paul@paulschweigert.com> * Update elections/2024-SC/README.md Co-authored-by: Paul Schweigert <paul@paulschweigert.com> * Reflect latest schedule changes --------- Co-authored-by: Paul Schweigert <paul@paulschweigert.com>
- Loading branch information
Showing
5 changed files
with
280 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# The OWNERS file is used by prow to automatically merge approved PRs. | ||
|
||
# Ignores /approve from SC members | ||
options: | ||
no_parent_owners: true | ||
|
||
approvers: | ||
- geekygirldawn | ||
- jberkus | ||
- creydr | ||
reviewers: | ||
- geekygirldawn | ||
- jberkus | ||
- creydr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
--- | ||
title: "Knative Steering Committee Election - 2024 Voters Guide" | ||
linkTitle: "2024 Voters Guide" | ||
weight: 30 | ||
type: "docs" | ||
--- | ||
|
||
# 2024 Voters Guide - Knative Steering Committee Election | ||
|
||
## Purpose | ||
|
||
The role of this election is to fill out the two (2) seats due for election | ||
this year on the [Knative Steering Committee]. Each elected member will serve a | ||
two (2) year term. | ||
|
||
## Background | ||
|
||
This election will shape the future of Knative as a community and project. The | ||
Knative Steering Committee (SC) is responsible for the general health of the | ||
Knative community, as well as establishing and coordinating other working groups. | ||
|
||
## Eligibility | ||
|
||
Please refer to the [SC Election Charter] for: | ||
|
||
- [Eligibility for candidacy] | ||
- [Eligibility for voting] | ||
|
||
The list of eligible voters is stored [in the community repository](./voters.yaml), but it is easier | ||
to check if you are eligible by logging into [Elekto]. See Voting Process below for more details. | ||
|
||
## Schedule | ||
|
||
| Date | Event | | ||
| ------------ | ------------------------ | | ||
| November 20 | Announcement of Election, call for nominations, exceptions | | ||
| December 2 | All candidate nominations due by 00:00 UTC (5:00pm Pacific) | | ||
| December 5 | Election Begins via Elekto UI | | ||
| December 17 | Voter exception requests due by 23:59 UTC (4:59pm Pacific) | | ||
| December 20 | Election Closes by 23:59 UTC (4:59pm Pacific) | | ||
| January 7 | Announcement of Results | | ||
|
||
## Election Officers | ||
|
||
In an effort to run a fair and transparent election, the following people | ||
have been asked by the Steering Committee to run this election: | ||
|
||
- [Dawn Foster](/~https://github.com/geekygirldawn) | ||
- [Christoph Stäbler](/~https://github.com/creydr) | ||
|
||
You can reach us by emailing elections@knative.team | ||
|
||
## Candidacy Process | ||
|
||
**Nomination** | ||
|
||
If you want to stand for election for a Steering Committee Seat, open a PR against the | ||
[knative/community repository](/~https://github.com/knative/community) to include | ||
your candidate profile in the `/elections/2024-SC` folder, with the following | ||
filename format: | ||
|
||
``` | ||
candidate-githubid.md | ||
``` | ||
|
||
This profile should include: | ||
|
||
* Your name | ||
* Your company affiliation (employer or otherwise) | ||
* Your contributions to Knative | ||
* Why you are running | ||
|
||
You can find [a sample template in the folder](./nomination-template.md). | ||
|
||
Once you have created the PR, you may email knative-dev@googlegroups.com and/or knative-users@googlegroups.com | ||
*once* to let people know about your candidacy and encourage endorsements as | ||
comments on the PR. Please use a text similar to the text below for your email in order to | ||
encourage endorsements in Github and not on the mailing list: | ||
|
||
``` | ||
Fellow Knative community members, | ||
My name is {your name} and I am running for Steering Committee. You can read | ||
my profile here: {link to PR}. If you support my candidacy, please endorse me | ||
by commenting on that PR. Please do not reply to endorse me on this list. | ||
``` | ||
|
||
After a candidate has met all election requirements, the Election Officers will | ||
merge the profile PR. | ||
|
||
If you want to nominate someone else, you may do so, but PLEASE talk to them | ||
first. | ||
|
||
**Campaigning** | ||
|
||
Please refer to the [SC Election Charter] and understand | ||
that we care deeply about [limiting corporate campaigning]. The election | ||
officers and members of the steering committee [pledge to recuse] themselves | ||
from any form of electioneering. | ||
|
||
You should be running as a "brand free" individual, based on your contribution | ||
to the project as a member of this community, outside of whatever corporate | ||
roles you may hold. | ||
|
||
## Voting Process | ||
|
||
Elections will be held using [Elekto], an online voting tool created | ||
as a CNCF internal project. As a reminder it relies on GitHub Oauth to log you | ||
in to vote, instead of relying on email. More details on voting are in the [Elekto documentation]. | ||
|
||
Thus, when you go to [Elekto] you will be prompted to log in your GitHub account. | ||
Please do so, and then click on "Explore Election" to look at the list of | ||
elections. From there you can click on the "2023 Knative SC Election." | ||
|
||
The election page will, among other things, tell you if you are eligible to vote, | ||
via a button at the top of the screen. Due to limitations in our contributor | ||
data, many contributors may have been unfairly missed; if you are one of these, | ||
please [file a voting exception] by the deadline listed above so that we can | ||
enfranchise you. | ||
|
||
As candidates file their candidate statements in the community repo, they will | ||
become visible in the [Elekto] UI. You may click through to any candidate | ||
to see their profile. | ||
|
||
Once the vote begins, you will be able to rank the candidates in the order of | ||
your preference, and submit your ballot. When you submit, you will be offered | ||
a chance to set a password, which is required if you want the ability to return | ||
and re-cast your ballot before the election close deadline found above. | ||
|
||
Employer diversity is encouraged, and thus maximal representation will be | ||
enforced as spelled out in the [SC Election Charter]. | ||
|
||
Elekto is being run on an OpenShift instance operated by Red Hat's Open Source | ||
Practice Office. Individual ballot data is encrypted, and not retrievable by | ||
anyone except the voter, or in aggregate form. | ||
|
||
### Decision | ||
Ballots are compiled by Elekto and all candidates are ranked using the [Condorcet] | ||
method, Schultze variant. | ||
|
||
The newly elected body will be announced on the knative-dev mailing list. | ||
|
||
Following the mailing list post, the raw voting results and winners will be published on the | ||
[Knative Blog]. | ||
|
||
For more information, definitions, and/or detailed election process, please refer to | ||
the [SC Election Charter]. | ||
|
||
[Knative Steering Committee]: /~https://github.com/knative/community/blob/main/STEERING-COMMITTEE.md | ||
[SC Election Charter]: /~https://github.com/knative/community/blob/main/mechanics/SC.md | ||
|
||
[limiting corporate campaigning]: /~https://github.com/kubernetes/steering/blob/master/elections.md#limiting-corporate-campaigning | ||
[pledge to recuse]: /~https://github.com/kubernetes/steering/blob/master/elections.md#steering-committee-and-election-officer-recusal | ||
|
||
[Elekto]: https://elections.knative.dev | ||
[Elekto documentation]: https://elekto.dev/docs/ | ||
|
||
[Knative Blog]: https://knative.dev/blog/ | ||
[voters.md]: ./voters.yaml | ||
|
||
[Eligibility for candidacy]: /~https://github.com/knative/community/blob/main/mechanics/SC.md#candidate-eligibility | ||
[Eligibility for voting]: /~https://github.com/knative/community/blob/main/mechanics/SC.md#voter-eligibility | ||
|
||
[file a voting exception]: https://elections.knative.dev/app/elections/2023-SC/exception | ||
[Condorcet]: https://en.wikipedia.org/wiki/Condorcet_method |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
name: Knative 2024 SC | ||
organization: Knative | ||
start_datetime: 2024-12-05 00:00:01 | ||
end_datetime: 2024-12-20 23:59:00 | ||
no_winners: 2 | ||
allow_no_opinion: True | ||
delete_after: True | ||
show_candidate_fields: | ||
- affiliation | ||
- owners | ||
election_officers: | ||
- geekygirldawn | ||
- jberkus | ||
- creydr | ||
eligibility: All Knative contributors with more than 25 contributions in the last 12 months are eligible to vote | ||
exception_description: If you should be eligible to vote, and find that you are unable to, please fill out the exceptions form. Otherwise, contact elections@knative.team. | ||
exception_due: 2024-12-17 23:59:00 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
------------------------------------------------------------- | ||
name: Your Name | ||
ID: GithubID | ||
info: | ||
- affiliation: Employer or other org affiliation | ||
------------------------------------------------------------- | ||
|
||
Please copy this file and rename it `candidate-GithubID.md` and then PR it into | ||
the election directory. Please do not use @ characters in the YAML header. | ||
|
||
Here's a paragraph about my contributions to Knative. | ||
|
||
Here's a paragraph about why I'm running. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
eligible_voters: | ||
- ahmetcihank | ||
- aliok | ||
- asr2003 | ||
- astelmashenko | ||
- bobymcbobs | ||
- braunsonm | ||
- cali0707 | ||
- cardil | ||
- christophd | ||
- ckcd | ||
- converge | ||
- creydr | ||
- davidhadas | ||
- dharmjit | ||
- dilipgb | ||
- dprotaso | ||
- dsimansk | ||
- erakin575 | ||
- evankanderson | ||
- firatbezir | ||
- gabo1208 | ||
- gauron99 | ||
- houshengbo | ||
- ikavgo | ||
- izabelacg | ||
- jrangelramos | ||
- kahirokunn | ||
- kauzclay | ||
- krsna-m | ||
- leo6leo | ||
- lkingland | ||
- maschmid | ||
- matejvasek | ||
- matzew | ||
- mdwhitley | ||
- mgencur | ||
- mmejia02 | ||
- nainaz | ||
- nak3 | ||
- navinag1989 | ||
- neerajnagure | ||
- nkreiger | ||
- norbjd | ||
- octonawish-akcodes | ||
- parth721 | ||
- pastequo | ||
- pawarpranav83 | ||
- pierdipi | ||
- prajjwalyd | ||
- prashantrewar | ||
- prushh | ||
- psschwei | ||
- rahul-kumar-prog | ||
- rahulii | ||
- retocode | ||
- rhuss | ||
- ricardozanini | ||
- sadath-12 | ||
- saschaschwarze0 | ||
- satyampsoni | ||
- shivamgupta2020 | ||
- shravaniak | ||
- skonto | ||
- upodroid | ||
- valen-mascarenhas14 | ||
- xiangpingjiang | ||
- yijie-04 | ||
- yuzisun | ||
- zazzscoot | ||
- zhouhaibing089 |