Skip to content

Commit

Permalink
Start 2021 Community Seat election process. (kubernetes#596)
Browse files Browse the repository at this point in the history
* Start 2021 Community Seat election process.

* update steering members
  • Loading branch information
craigbox authored Jun 28, 2021
1 parent eb8bf53 commit f770baa
Show file tree
Hide file tree
Showing 5 changed files with 225 additions and 7 deletions.
5 changes: 3 additions & 2 deletions org/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -473,16 +473,17 @@ teams:
description: members of istio steering committee
members:
- christian-posta
- CloudJason
- craigbox
- duglin
- hzxuzhonghu
- jasminejaksic
- knrc
- louiscryan
- nrjpoddar
- pnambiarsf
- rvennam
- smawson
- ssuchter
- thisisnotapril
- ZackButcher
repos:
api: write
Expand Down
2 changes: 1 addition & 1 deletion steering/CONTRIBUTION-FORMULA.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ The [steering committee charter](CHARTER.md) states "Each year, when
Contribution Seat terms begin, the Steering Committee will vote on an exact
formula and procedure for determining allocation for the following year."

For the August 2020 to January 2021 term, the contribution formula shall be
For the February 2021 to January 2022 term, the contribution formula shall be
**merged pull requests** attributed to a Contributing Company,
and the [D'Hondt method](https://en.wikipedia.org/wiki/D%27Hondt_method) of
allocation of seats.
Expand Down
9 changes: 5 additions & 4 deletions steering/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,12 @@ See [CHARTER.md](CHARTER.md).
---|---|---|---|---
<img width="30px" src="https://avatars0.githubusercontent.com/u/132510?s=460&v=4"> | Craig Box | Google | [craigbox](https://github.com/craigbox) | Contribution seat
<img width="30px" src="https://avatars2.githubusercontent.com/u/1923135?s=400&u=5c04620901ef2b402be16677f1cae3c5d376bea0&v=4"> | Zack Butcher | Tetrate | [ZackButcher](https://github.com/ZackButcher) | Community seat
&nbsp; | Kevin Conner | Red Hat | [knrc](https://github.com/knrc) | Contribution seat
<img width="30px" src="https://events.istio.io/istiocon-2021/images/organizers/kevin-conner.jpg"> | Kevin Conner | Red Hat | [knrc](https://github.com/knrc) | Contribution seat
<img width="30px" src="https://cdn.thenewstack.io/media/2016/04/Doug-Davis-photo.jpeg"> | Doug Davis | IBM | [duglin](https://github.com/duglin) | Contribution seat
<img width="30px" src="https://avatars.githubusercontent.com/u/8482383?v=4"> | April Kyle Nassi | Google | [thisisnotapril](https://github.com/thisisnotapril) | Contribution seat
<img width="30px" src="https://avatars0.githubusercontent.com/u/1562325?s=400&v=4"> | Sven Mawson | Google | [smawson](https://github.com/smawson) | Contribution seat
<img width="30px" src="https://avatars.githubusercontent.com/u/17597872?s=460&u=e94e38992c92a7a9e57ae0797ef74799e2e2e201&v=4"> | Jason McGee | IBM | [CloudJason](https://github.com/CloudJason) | Contribution seat
&nbsp; | Pratima Nambiar | Salesforce | [pnambiarsf](https://github.com/pnambiarsf) | Contribution seat
<img width="30px" src="https://events.istio.io/istiocon-2021/images/speakers/pratima-nambiar.jpg"> | Pratima Nambiar | Salesforce | [pnambiarsf](https://github.com/pnambiarsf) | Contribution seat
<img width="30px" src="https://avatars3.githubusercontent.com/u/12534779?s=460&v=4"> | Neeraj Poddar | Aspen Mesh | [nrjpoddar](https://github.com/nrjpoddar) | Community seat
<img width="30px" src="https://avatars0.githubusercontent.com/u/53201?s=400&v=4"> | Christian Posta | Solo.io | [christian-posta](https://github.com/christian-posta) | Community seat
<img width="30px" src="https://pbs.twimg.com/profile_images/838075233445695489/o2eAYJAV_400x400.jpg"> | Louis Ryan | Google | [louiscryan](https://github.com/louiscryan) | Contribution seat
Expand All @@ -26,11 +27,11 @@ See [CHARTER.md](CHARTER.md).

## Contribution Seats

For August 2020 to January 2021, the nine Contribution Seats were [allocated](https://docs.google.com/spreadsheets/d/1Dt-h9s8G7Wyt4r16ZVqcmdWXDuCaPC0kPS21BuAfCL8/edit#gid=0) per the [agreed formula and process](CONTRIBUTION-FORMULA.md).
For February 2021 to January 2022, the nine Contribution Seats were [allocated](https://docs.google.com/spreadsheets/d/1Dt-h9s8G7Wyt4r16ZVqcmdWXDuCaPC0kPS21BuAfCL8/edit#gid=0) per the [agreed formula and process](CONTRIBUTION-FORMULA.md).

## Elections

Every year, four members of the Steering Committee are voted on by the community. Check out the [2020 election guide](elections/2020/).
Every year, four members of the Steering Committee are voted on by the community. Check out the [2021 election guide](elections/2021/).

## Meetings

Expand Down
58 changes: 58 additions & 0 deletions steering/elections/2021/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# 2021 Istio Steering Committee election guide

The Steering Committee is composed of nine (9) Contribution Seats and four (4) Community Seats. The role of this election is to elect the four Community Seats to the Istio Steering Committee for a one-year term.

## Background

The Istio Steering Committee oversees the administrative aspects of the project, including governance, marketing and community health. Steering exists to allow the Technical Oversight Committee to exclusively focus on the technical aspects of the project.

Some direct responsibilities of steering members to consider as you are deciding whether to run or who to vote for:

- Establishing and enforcing principles to guide the Istio project.
- Fostering an environment for a healthy and happy community of developers, contributors, vendors, and users.
- Defining, evolving, and defending a Code of Conduct.
- Setting marketing and advocacy direction for the project; establishing a publishing schedule and vetting content, encouraging and assisting community members in creating content for conferences, fostering an ecosystem of vendors.
- Providing neutral mediation as appropriate to try to resolve non-technical disputes that arise as part of the project.

## Schedule

| | |
|-----------------|-----|
| June 28 | Announcement of Election and publication of VOTERS.md |
| July 11 | Candidate bios and voting exception forms due by 2359 UTC (5pm PDT) |
| ~1 week | Election prep week (VOTERS.md validation, CIVS setup and testing) |
| July 12 | Election begins via email ballots |
| July 25 | Election closes by 2359 UTC (5pm PDT) |
| week of July 26 | Winners announced |

## Candidacy process

Eligibility for candidacy is defined in the [Steering Committee charter](../../CHARTER.md) as a [project member](../../../ROLES.md#member) who does not work for a Company that holds a Contribution Seat.

Members from **Google**, **IBM**, **Red Hat** and **Salesforce** are therefore **ineligible** to stand in this election.

You may nominate yourself or others for election by creating an issue in the istio/community repository. Please use the title "Nomination - Jane Doe". Nominees should close the issue with a comment if they choose to not accept the nomination.

Nominees, if eligible, should submit a Pull Request with a biography with a maximum 300 word statement. See [sample janedoe.md](../sample-janedoe.md).

## Voting process

Eligibility to vote is defined in the [Steering Committee charter](../../CHARTER.md) as either:

- a project member who has had at least one Pull Request merged in the past 12 months, or
- someone who has submitted the [voting exception form](https://forms.gle/gvJemYA9ECey3K7b6) and has been accepted by the steering committee as having standing in the community.

Elections will be held using time-limited Condorcet ranking on CIVS using the IRV method.
The top four candidates who are employed by a unique Company (as defined in the Charter) shall be deemed to be elected.

The election will open for voting starting July 12th via email and end two weeks after on July 25, 2020 at 2359 UTC. You will receive an email to the address on file at the start of the election from `Craig Box (CIVS Poll Supervisor) <civs@cs.cornell.edu>`. Detailed voting instructions will be provided in the email and on the CIVS polling page. Please note that email can be unreliable, so you are encouraged to contact the election officials if you do not receive a ballot by July 9.

### Election officers

- Craig Box, [@craigbox](https://github.com/craigbox), Google
- Jason McGee, [@CloudJason](https://github.com/CloudJason), IBM

## Nominees

| Name | Company/Organization | GitHub |
|:--------------------------:|:--------------------:|:----------------------------------------------------:|
158 changes: 158 additions & 0 deletions steering/elections/2021/VOTERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
# 2021 Istio Steering Committee election guide

## Eligible voters list

The criteria for voter eligibility can be found in the [election guide](README.md).

**2021-06-28** - List generated from the [members](/org/members.yaml) file, and checking for at least one merged PR as noted by istio-policy-bot in the period 28 June 2020 to 28 June 2021.

If you feel you have standing in the Istio community but are not listed here, please fill in the [voting exception form](https://forms.gle/gvJemYA9ECey3K7b6). If your application is approved by a simple majority vote of the Steering Committee, you will be added.

- aattuluri
- adiprerepa
- AsCat
- bcheung
- bianpengyuan
- BinacsLee
- bison
- brian-avery
- brianwolfe
- carolynhu
- chaodaiG
- chases2
- chizhg
- christian-posta
- cjwagner
- clarketm
- costinm
- craigbox
- daisy-ycguo
- daixiang0
- dapengJacky
- davidhauck
- davidraskin
- devincd
- dgn
- dmitri-d
- douglas-reid
- duderino
- e-blackwelder
- elfinhe
- ericvn
- esnible
- fejta
- fpesce
- frankbu
- gargnupur
- GregHanson
- hacktron95
- heatherzheng
- houshengbo
- howardjohn
- hzxuzhonghu
- incfly
- irisdingbj
- jacob-delgado
- jasonwzm
- jgkogan
- JHDST
- JimmyCYJ
- jmazzitelli
- joeyb
- johnma14
- jplevyak
- jtrbs
- justinpettit
- justinwei2
- jwendell
- kailun-qin
- kebe7jun
- Kmoneal
- knight42
- kramvan1
- kushthedude
- kyessenov
- lambdai
- ldemailly
- lei-tang
- liamawhite
- lianghao208
- liminw
- linsun
- litong01
- liwenhao0810
- louiscryan
- luckoseabraham
- lyzhang1999
- mandarjog
- michelle192837
- Monkeyanator
- monsteredc
- morvencao
- mpherman2
- mrshengzyzy
- MXuDong
- myidpt
- nak3
- nikita15p
- niwatorrri
- nmittler
- nmnellis
- nrjpoddar
- nschhina
- orangegzx
- ostromart
- panjf2000
- PiotrSikora
- qwertyuiop888
- ramaraochavali
- richardwxn
- rlenglet
- rootsongjc
- rshriram
- ruigulala
- rvennam
- ryantking
- rytswd
- S-Chan
- scaat
- sdake
- sergii-ssh
- shakti-das
- shamsher31
- shankgan
- shaowenchen
- Shikugawa
- silenceshell
- smawson
- sniperking1234
- SpecialYang
- ssuchter
- stevenctl
- stewartbutler
- su225
- tanjunchen
- tariq1890
- tbarrella
- therealmitchconnors
- TianTianBigWang
- venilnoronha
- vicentefb
- wangmeng
- williamaronli
- wzshiming
- xulingqing
- yangminzhu
- youhonglian
- yskopets
- zackzhangkai
- zc2638
- zerobfd
- zhaohuabing
- ZhengzheYang
- zhiguo-lu
- ZhiHanZ
- zhlsunshine
- zhongfox
- zufardhiyaulhaq
- zyfjeff

0 comments on commit f770baa

Please sign in to comment.