Skip to content

Commit c6493dd

Browse files
committed
Create initial documents for the 2020 Steering election
including voters.md list, and updates to the README. Note that this needs to be matched by a PR against steering repo, PR on its way. Add: changed one instance of "whitelist". Add: wording changes per Nikhita
1 parent 243f993 commit c6493dd

File tree

3 files changed

+684
-23
lines changed

3 files changed

+684
-23
lines changed

events/elections/2020/OWNERS

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
reviewers:
44
approvers:
5+
- idvoretskyi
6+
- jberkus
7+
- jdumars
58
emeritus_approvers:
69
- castrojo
710
- idvoretskyi
811
- mrbobbytables
9-
- bgrant0607
12+
- bgrant0607

events/elections/2020/README.md

Lines changed: 43 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,39 @@ previous [governance meeting video] which led to this whole process.
3131

3232
## Eligibility
3333

34-
Please refer to the [Steering Committee Election Charter] for:
34+
Please refer to the [Steering Committee Election Charter] for [Eligibility for candidacy]
3535

36-
- [Eligibility for candidacy]
37-
- [Eligibility for voting] and [Eligible voters] list (not in charter)
36+
Eligibility for voting in 2020 is defined as:
37+
38+
* People who had at least 50 contributions to the Kubernetes project over
39+
the past year, according to a snapshot taken 2020-08-01 of the data driving the [devstats developer activity counts dashboard][devstats-dashboard], who are also [Org Members].
40+
Contributions include GitHub events like creating issues, creating pr's,
41+
reviewing PR's, commenting on issues, etc. For full details see
42+
[the SQL query used by devstats for developer activity counts][devstats-sql].
43+
44+
* People who have submitted the [voting exception form] and are accepted by
45+
the election committee. We *explicitly* believe the above heuristic will be
46+
inaccurate and not represent the entire community. Thus we provide the form
47+
for those who have contributed to the project but may not meet the above
48+
criteria. Acceptance of a form submission will be defined by a simple
49+
majority vote, and the criteria used during this process will be used to
50+
help refine further elections.
51+
52+
The requirement to be an [Org Member] is new this year, added by the Steering Committee to ensure that voters are following community issues. If you otherwise qualify to vote but have not yet applied for Org Membership, then please [request an exception][voting exception form] (and please apply for Org Membership as well).
3853

3954
Corporate affiliation is applied after the election. If an organization finds itself with too many representatives it is up to those individuals to come to a consensus on who should serve on the committee.
4055

4156
### Schedule
4257

4358
| Date | Event |
4459
| ------------ | ------------------------ |
45-
| August XX | Announcement of Election |
46-
| August XX | Steering Committee Meeting with Q+A with the candidates and community |
47-
| September XX | All candidate bios and voting exception forms due by 0000 UTC (5pm PST) |
48-
| ~1 week | Election prep week (voters.md validation and CIVS setup and testing)
49-
| September XX | Election Begins via email ballots |
50-
| October XX | Election Closes by 0000 UTC (5pm PST) |
51-
| October XX | Announcement of Results at Community Meeting |
60+
| August 12 | Announcement of Election and publication of Voters.md |
61+
| August TBD | Steering Committee Meeting with Q+A with the candidates and community |
62+
| September 08 | All candidate bios and voting exception forms due by 0000 UTC (5pm PST) |
63+
| ~1 week | Election prep week (voters.md validation and CIVS setup and testing)
64+
| September 14 | Election Begins via email ballots |
65+
| October 06 | Election Closes by 0000 UTC (5pm PST) |
66+
| October 12 | Announcement of Results at Public Steering Committee meeting |
5267

5368
## Candidacy Process
5469

@@ -67,18 +82,18 @@ email saying something like "I accept the nomination".
6782

6883
Once nominated, you must get the endorsement of three (3) different eligible
6984
voters from three (3) different employers. If you are eligible to vote
70-
yourself, you count as one of the three. Endorsements from non-voting members does not count towards the final count.
85+
yourself, you count as one of the three. Endorsements from non-voting members does not count towards the final count.
7186

7287
[Eligible voters] may endorse candidates of their choosing by replying to the
73-
candidate's nomination email saying something like "I endorse this nominee"
74-
or "+1". Please specify your github ID and state that you are in voters.md.
88+
candidate's nomination email saying something like "I endorse this nominee, and I work for <COMPANY>"
89+
or "+1". Please specify your github ID, state that you are in voters.md, and include your employer's name so that we can which candidates have sufficient endorsements.
7590

7691
**Running**
7792

7893
Eligible candidates can submit a pull request with a biography in this
7994
directory with their platform and intent to run. This statement is
8095
**limited to 300 words** and must follow the format of `firstnamelastname.md`.
81-
Please refer to the [2018 candidate bios] for examples. Biography statements are optional.
96+
Please refer to the [2019 candidate bios] for examples. Biography statements are optional.
8297

8398
Missed deadlines by the candidates will be addressed by steering on a per case basis to determine eligibility.
8499

@@ -110,25 +125,27 @@ enforced as spelled out in the [Steering Committee Election Charter].
110125
You will be ranking your choices of the candidates with an option for
111126
"no opinion". In the event of a tie, a coin will be flipped.
112127

113-
The election will open for voting the morning September 28, 2019 via email and
114-
end two weeks after on October 2, 2019 at 00:00am UTC. You will receive an email
128+
The election will open for voting starting September 14th via email and
129+
end three weeks after on October 6, 2020 at 00:00am UTC. You will receive an email
115130
to the address on file at the start of the election from "Kubernetes (CIVS Poll
116-
Supervisor) `<[email protected]>`, please whitelist if necessary. Detailed
131+
Supervisor) `<[email protected]>`, please add to the list of addresses you don't spam filter. Detailed
117132
voting instructions will be addressed in email and the CIVS polling page. Please
118133
note that email ballots might be unreliable, so you are encouraged to contact
119134
the election officials if you do not receive a ballot by September 29.
120135

121136
### Officers
122137

123138
The Steering Committee has selected the following people as [election officers]:
124-
- Name, GitHub handle, affiliation.
139+
- Jaice Singer DuMars, @jdumars, Apple
140+
- Ihor Dvoretskyi, @idvoretskyi, CNCF
141+
- Josh Berkus, @jberkus, Red Hat
125142

126143
Please direct any questions via email to <[email protected]>.
127144

128145
### Decision
129146

130147
The newly elected body will be announced in the weekly [Kubernetes Community Meeting]
131-
on October 3, 2019.
148+
on October 12, 2020.
132149

133150
Following the meeting, the raw voting results and winners will be published on the
134151
[Kubernetes Blog].
@@ -158,10 +175,14 @@ the [Steering Committee Election Charter]
158175
[CIVS]: http://civs.cs.cornell.edu/
159176
[IRV method]: https://www.daneckam.com/?p=374
160177

161-
[2018 candidate bios]: https://github.com/kubernetes/community/tree/master/events/elections/2018
178+
[2019 candidate bios]: https://github.com/kubernetes/community/tree/master/events/elections/2019
162179
[election officers]: https://github.com/kubernetes/community/tree/master/events/elections#election-officers
163180
[Kubernetes Community Meeting]: https://github.com/kubernetes/community/blob/master/events/community-meeting.md
164181
[Kubernetes Blog]: https://kubernetes.io/blog/
165-
[eligible voters]: https://github.com/kubernetes/community/blob/master/events/elections/2019/voters.md
166-
[voter exemption form]: https://www.surveymonkey.com/r/k8s-sc-election-2019
182+
[eligible voters]: https://github.com/kubernetes/community/blob/master/events/elections/2020/voters.md
183+
[voter exemption form]: https://www.surveymonkey.com/r/k8s-sc-election-2020
167184
[voters.md]: ./voters.md
185+
186+
[devstats-sql]: https://github.com/cncf/devstats/blob/master/metrics/shared/project_developer_stats.sql
187+
[devstats-dashboard]: https://k8s.devstats.cncf.io/d/13/developer-activity-counts-by-repository-group?orgId=1&var-period_name=Last%20year&var-metric=contributions&var-repogroup_name=All
188+
[Org Member]: https://github.com/kubernetes/community/blob/master/community-membership.md

0 commit comments

Comments
 (0)