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
This commit is contained in:
Josh Berkus 2020-08-07 14:46:06 -07:00
parent 243f993094
commit c6493ddd5e
3 changed files with 684 additions and 23 deletions

View File

@ -2,8 +2,11 @@
reviewers:
approvers:
- idvoretskyi
- jberkus
- jdumars
emeritus_approvers:
- castrojo
- idvoretskyi
- mrbobbytables
- bgrant0607
- bgrant0607

View File

@ -31,10 +31,25 @@ previous [governance meeting video] which led to this whole process.
## Eligibility
Please refer to the [Steering Committee Election Charter] for:
Please refer to the [Steering Committee Election Charter] for [Eligibility for candidacy]
- [Eligibility for candidacy]
- [Eligibility for voting] and [Eligible voters] list (not in charter)
Eligibility for voting in 2020 is defined as:
* People who had at least 50 contributions to the Kubernetes project over
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].
Contributions include GitHub events like creating issues, creating pr's,
reviewing PR's, commenting on issues, etc. For full details see
[the SQL query used by devstats for developer activity counts][devstats-sql].
* People who have submitted the [voting exception form] and are accepted by
the election committee. We *explicitly* believe the above heuristic will be
inaccurate and not represent the entire community. Thus we provide the form
for those who have contributed to the project but may not meet the above
criteria. Acceptance of a form submission will be defined by a simple
majority vote, and the criteria used during this process will be used to
help refine further elections.
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).
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.
@ -42,13 +57,13 @@ Corporate affiliation is applied after the election. If an organization finds it
| Date | Event |
| ------------ | ------------------------ |
| August XX | Announcement of Election |
| August XX | Steering Committee Meeting with Q+A with the candidates and community |
| September XX | All candidate bios and voting exception forms due by 0000 UTC (5pm PST) |
| ~1 week | Election prep week (voters.md validation and CIVS setup and testing)
| September XX | Election Begins via email ballots |
| October XX | Election Closes by 0000 UTC (5pm PST) |
| October XX | Announcement of Results at Community Meeting |
| August 12 | Announcement of Election and publication of Voters.md |
| August TBD | Steering Committee Meeting with Q+A with the candidates and community |
| September 08 | All candidate bios and voting exception forms due by 0000 UTC (5pm PST) |
| ~1 week | Election prep week (voters.md validation and CIVS setup and testing)
| September 14 | Election Begins via email ballots |
| October 06 | Election Closes by 0000 UTC (5pm PST) |
| October 12 | Announcement of Results at Public Steering Committee meeting |
## Candidacy Process
@ -67,18 +82,18 @@ email saying something like "I accept the nomination".
Once nominated, you must get the endorsement of three (3) different eligible
voters from three (3) different employers. If you are eligible to vote
yourself, you count as one of the three. Endorsements from non-voting members does not count towards the final count.
yourself, you count as one of the three. Endorsements from non-voting members does not count towards the final count.
[Eligible voters] may endorse candidates of their choosing by replying to the
candidate's nomination email saying something like "I endorse this nominee"
or "+1". Please specify your github ID and state that you are in voters.md.
candidate's nomination email saying something like "I endorse this nominee, and I work for <COMPANY>"
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.
**Running**
Eligible candidates can submit a pull request with a biography in this
directory with their platform and intent to run. This statement is
**limited to 300 words** and must follow the format of `firstnamelastname.md`.
Please refer to the [2018 candidate bios] for examples. Biography statements are optional.
Please refer to the [2019 candidate bios] for examples. Biography statements are optional.
Missed deadlines by the candidates will be addressed by steering on a per case basis to determine eligibility.
@ -110,10 +125,10 @@ enforced as spelled out in the [Steering Committee Election Charter].
You will be ranking your choices of the candidates with an option for
"no opinion". In the event of a tie, a coin will be flipped.
The election will open for voting the morning September 28, 2019 via email and
end two weeks after on October 2, 2019 at 00:00am UTC. You will receive an email
The election will open for voting starting September 14th via email and
end three weeks after on October 6, 2020 at 00:00am UTC. You will receive an email
to the address on file at the start of the election from "Kubernetes (CIVS Poll
Supervisor) `<civs@cs.cornell.edu>`, please whitelist if necessary. Detailed
Supervisor) `<civs@cs.cornell.edu>`, please add to the list of addresses you don't spam filter. Detailed
voting instructions will be addressed in email and the CIVS polling page. Please
note that email ballots might be unreliable, so you are encouraged to contact
the election officials if you do not receive a ballot by September 29.
@ -121,14 +136,16 @@ the election officials if you do not receive a ballot by September 29.
### Officers
The Steering Committee has selected the following people as [election officers]:
- Name, GitHub handle, affiliation.
- Jaice Singer DuMars, @jdumars, Apple
- Ihor Dvoretskyi, @idvoretskyi, CNCF
- Josh Berkus, @jberkus, Red Hat
Please direct any questions via email to <election@k8s.io>.
### Decision
The newly elected body will be announced in the weekly [Kubernetes Community Meeting]
on October 3, 2019.
on October 12, 2020.
Following the meeting, the raw voting results and winners will be published on the
[Kubernetes Blog].
@ -158,10 +175,14 @@ the [Steering Committee Election Charter]
[CIVS]: http://civs.cs.cornell.edu/
[IRV method]: https://www.daneckam.com/?p=374
[2018 candidate bios]: https://github.com/kubernetes/community/tree/master/events/elections/2018
[2019 candidate bios]: https://github.com/kubernetes/community/tree/master/events/elections/2019
[election officers]: https://github.com/kubernetes/community/tree/master/events/elections#election-officers
[Kubernetes Community Meeting]: https://github.com/kubernetes/community/blob/master/events/community-meeting.md
[Kubernetes Blog]: https://kubernetes.io/blog/
[eligible voters]: https://github.com/kubernetes/community/blob/master/events/elections/2019/voters.md
[voter exemption form]: https://www.surveymonkey.com/r/k8s-sc-election-2019
[eligible voters]: https://github.com/kubernetes/community/blob/master/events/elections/2020/voters.md
[voter exemption form]: https://www.surveymonkey.com/r/k8s-sc-election-2020
[voters.md]: ./voters.md
[devstats-sql]: https://github.com/cncf/devstats/blob/master/metrics/shared/project_developer_stats.sql
[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
[Org Member]: https://github.com/kubernetes/community/blob/master/community-membership.md

View File

@ -0,0 +1,637 @@
## 2020 Steering Committee Election
### Eligible Voters List
The eligible voter process can be found in the [2020 elections folder].
- **2020-08-03** - List of eligible voters derived by taking an export of Devstats contributions provided by Lukasz Gryglicki, combined with Org Members list taken from github.com/kubernetes/org via git clone
---
### GitHub IDs
- 27149chen
- 44past4
- aaroniscode
- aaron-prindle
- adelina-t
- adisky
- adohe
- adrianludwin
- afbjorklund
- ahg-g
- ahmad-diaa
- ahmetb
- aimeeu
- akutz
- alculquicondor
- aledbf
- alejandrox1
- aleksandra-malinowska
- alenkacz
- alexbrand
- alexeldeib
- alijahnas
- alisondy
- alonyb
- alrs
- alvaroaleman
- ameukam
- amwat
- amy
- andrewrynhard
- andrewsykim
- andyxning
- andyzhangx
- anfernee
- annajung
- ant31
- anthonydahanne
- aojea
- aoxn
- apelisse
- aramase
- ashish-amarnath
- ashish-amarnath
- ashish-amarnath
- astrieanna
- atoato88
- aveshagarwal
- awesomenix
- awly
- balopat
- barney-s
- bart0sh
- bartsmykla
- bboreham
- bells17
- bene2k1
- benmoss
- bertinatto
- bg-chun
- bgrant0607
- blueelvis
- boddumanohar
- bowei
- bradtopol
- brahmaroutu
- brancz
- brendandburns
- bsalamat
- bskiba
- bswartz
- butuzov
- bzub
- cadmuxe
- caesarxuchao
- camilamacedo86
- carolynvs
- cartyc
- caseydavenport
- castrojo
- cblecker
- ccojocar
- cdrage
- celestehorgan
- chardch
- charleszheng44
- chases2
- cheftako
- chendave
- chendotjs
- chenrui333
- chewong
- chrigl
- chriskim06
- chrisohaver
- chris-short
- christopherhein
- christopherhein
- chrisz100
- chuckha
- cjcullen
- cji
- cjwagner
- clarketm
- clarklee92
- claudiubelu
- claurence
- clyang82
- cmluciano
- codenrhoden
- cody-clark
- coffeepac
- cofyc
- cofyc
- corneliusweig
- cpanato
- craiglpeters
- cstoku
- cwdsuzhou
- damemi
- daminisatya
- danehans
- danielqsj
- danninov
- danwinship
- dashpole
- davidewatson
- davidz627
- dberkov
- dcbw
- dchen1107
- ddebroy
- deads2k
- dekkagaijin
- denkensk
- derekwaynecarr
- detiber
- devigned
- dhellmann
- dholbach
- dims
- dims
- divyenpatel
- dixudx
- dlipovetsky
- dlipovetsky
- dougm
- draveness
- drekle
- droot
- droslean
- drubin
- dvonthenen
- easeway
- eddycharly
- egernst
- ehashman
- electrocucaracha
- eloyekunle
- emedina
- emedina
- enj
- entro-pi
- enxebre
- ereslibre
- erictune
- errordeveloper
- estroz
- everpeace
- evillgenius75
- fabriziopandini
- fabriziopandini
- fedebongio
- feiskyer
- fejta
- feloy
- feloy
- femrtnz
- fenglixa
- figo
- floreks
- floryut
- font
- frapposelli
- fredkan
- freehan
- frobware
- gaorong
- gavinfish
- geekygirldawn
- geojaz
- gerred
- ggriffiths
- gianarb
- girikuncoro
- giuseppe
- gjtempleton
- gkarthiks
- glo-pena
- gman0
- gnufied
- gochist
- gongguan
- granular-ryanbonham
- grayluck
- guineveresaenger
- gujingit
- gyliu513
- gyuho
- haiyanmeng
- hakman
- hangyan
- hantaowang
- hantaowang
- haosdent
- haoshuwei
- hasheddan
- hbagdi
- hchenxa
- hectorj2f
- helayoty
- hex108
- hh
- hidekazuna
- hjacobs
- hoegaarden
- hogepodge
- holmsten
- hongkailiu
- hoyho
- hpandeycodeit
- hpandeycodeit
- hprateek43
- huffmanca
- humblec
- huynguyennovem
- hvaara
- hwdef
- hzxuzhonghu
- iamemilio
- ianychoi
- idealhack
- idvoretskyi
- imkin
- imroc
- inductor
- ingvagabund
- ipuustin
- irfanurrehman
- irvifa
- ixdy
- jackkleeman
- janetkuo
- jaredbhatti
- javier-b-perez
- jaypipes
- jayunit100
- jbartosik
- jberkhahn
- jberkus
- jdef
- jdumars
- jeefy
- jeefy
- jennybuckley
- jeremyrickard
- jfbai
- j-griffith
- jiatongw
- jiayingz
- jichenjc
- jimangel
- jimmidyson
- jingxu97
- jkaniuk
- jlewi
- jmyung
- joelanford
- joelsmith
- johnbelamaric
- johngmyers
- johnharris85
- johnsonj
- johscheuer
- jonasrosland
- joonas
- josedonizetti
- josephburnett
- joshbranham
- josiahbjorgaard
- jpbetz
- jprzychodzen
- jsafrane
- juan-lee
- julianvmodesto
- justaugustus
- justinsb
- k82cn
- kacole2
- kad
- kakts
- kargakis
- kawych
- kbarnard10
- kbarnard10
- kbhawkey
- kcmartin
- kfox1111
- khenidak
- kikisdeliveryservice
- kkmsft
- klueska
- knight42
- kow3ns
- kow3ns
- kpucynski
- krmayankk
- krzysied
- krzysztof-jastrzebski
- krzyzacy
- ksubrmnn
- k-toyoda-pi
- kwiesmueller
- lachie83
- lavalamp
- lbernail
- leakingtapan
- lex111
- liggitt
- lingxiankong
- linki
- liranp
- listx
- liu-cong
- liyinan926
- liztio
- lledru
- lmdaly
- logicalhan
- losipiuk
- lpabon
- lubinsz
- luxas
- m1093782566
- m3ngyang
- maciaszczykm
- makocchi-git
- makoscafee
- mariantalla
- markthink
- markyjackson-taulia
- marosset
- marquiz
- mars1024
- marun
- marwanad
- mattfarina
- matthyx
- mattjmcnaughton
- mattymo
- mauilion
- mbohlool
- mborsz
- mcrute
- medmedchiheb
- medyagh
- mengqiy
- mfilocha
- mfojtik
- mgdevstack
- mhamdisemah
- micahhausler
- michaelgugino
- michelle192837
- michmike
- micw523
- mikedanese
- mikesplain
- mirandachrist
- mirwan
- misterikkit
- mistyhacks
- miteshskj
- mittalyashu
- mkimuram
- mkorbi
- mkumatag
- mlmhl
- mm4tt
- monopole
- monotek
- mortent
- morvencao
- moshloop
- moshloop
- mrbobbytables
- mrhillsman
- mrkm4ntr
- mrunalp
- msau42
- mszostok
- mtaufen
- mucahitkurt
- munnerz
- mwielgus
- mxinden
- mylesagray
- mysunshine92
- nader-ziada
- nan-yu
- nasa9084
- ncdc
- nckturner
- neolit123
- nikhita
- nikhita
- nikopen
- nilo19
- njuettner
- noamran
- nolancon
- notpad
- nowjean
- nvtkaszpir
- nzoueidi
- obitech
- odinuge
- oke-py
- olemarkus
- olivierlemasle
- onlydole
- onyiny-ang
- oomichi
- oussemos
- oxddr
- p0lyn0mial
- palnabarun
- parispittman
- petr-muller
- phanama
- phanimarupaka
- philips
- php-coder
- pierewoj
- pigletfly
- ping035627
- piotrmiskiewicz
- pires
- pjbgf
- pjh
- pmorie
- pohly
- pontiyaraja
- prameshj
- prankul88
- priyawadhwa
- prksu
- prksu
- pswica
- puerco
- pwittrock
- raelga
- rajansandeep
- rajeshdeshpande02
- ramineni
- randomvariable
- ravisantoshgudimetla
- rbenzair
- rdrgmnzs
- rekcah78
- remyleone
- resouer
- rhatdan
- rifelpet
- rikatz
- ritazh
- riverzhang
- rjbez17
- rlenferink
- rmenn
- robscott
- rojkov
- rosti
- roycaihw
- rphillips
- rramkumar1
- rudoi
- saad-ali
- saiyan86
- sallyom
- sambdavidson
- sanchezl
- saschagrunert
- savitharaghunathan
- sbezverk
- sbueringer
- seanmalloy
- seans3
- sebastienvas
- seokho-son
- serathius
- sethmccombs
- sethp-nr
- sethpollack
- sflxn
- sftim
- sharifelgamal
- shashidharatd
- shavidissa
- shawn-hurley
- shivi28
- shu-mutou
- shyamjvs
- sidharthsurana
- simplytunde
- s-ito-ts
- sjenning
- skilxn-go
- smarterclayton
- smourapina
- soggiest
- sohankunkerkar
- soltysh
- sophieliu15
- spiffxp
- spzala
- squeed
- srampal
- stealthybox
- stevekuznetsov
- steveperry-53
- stewart-yu
- stp-ip
- sttts
- superbrothers
- s-urbaniak
- szuecs
- tahsinrahman
- tallclair
- tamalsaha
- tanjunchen
- tao12345666333
- taragu
- tariq1890
- tashimi
- tedyu
- tehcyx
- tengqm
- tfogo
- thandayuthapani
- thecrudge
- thockin
- timothysc
- timyinshi
- tnozicka
- tnqn
- tombarron
- towca
- tpepper
- truongnh1992
- tsmetana
- tstromberg
- ttousai
- uablrek
- umohnani8
- verb
- verult
- vikaschoudhary16
- vincepri
- vishakhanihore
- vivekbagade
- vladimirvivien
- vllry
- wangzhen127
- warmchang
- wawa0210
- wenjiaswe
- wfernandes
- wfernandes
- wgliang
- wk8
- wojtek-t
- wongma7
- wongma7
- woopstar
- wozniakjan
- xiangpengzhao
- xiaoanyunfei
- xichengliudui
- xing-yang
- xing-yang
- xmudrii
- xrmzju
- xueweiz
- xunpan
- yagonobre
- yastij
- yguo0905
- yiqigao217
- yliaog
- yoonian
- youngnick
- ysyukr
- yue9944882
- yujuhong
- yujunz
- yuwenma
- yuxiangqian
- yuxiaobo96
- yuzhiquan
- zacharysarah
- zetaab
- zhangqx2010
- zhangxiaoyu-zidif
- zhlhahaha
- zhouya0
- zhuangqh
- zhucan
- zouyee
- zparnold
- zvonkok
[2020 elections folder]: https://git.k8s.io/community/events/2020/README.md