Python governance vote (December 2018)
As described in PEP 8001, the governance election has been completed.
The result is that PEP 8016: The Steering Council Model (Smith, Stufft) has been selected as the winner.
- Supervisor: Ernest W. Durbin III ernest@python.org
- Announced end of poll: 2018-12-17T12:00:00Z
- Actual time poll closed: 2018-12-17T12:00:02Z
- Authorized voters: 94 (CPython core developers with a known email-address)
- Actual votes cast: 62
- Number of winning choices: 1
- Condorcet completion rule: Minimax
Result
- (Condorcet winner: wins contests with all other choices)
- loses to PEP 8016: The Steering Council Model (Smith, Stufft) by 40ā22
- loses to PEP 8016: The Steering Council Model (Smith, Stufft) by 37ā20
- loses to PEP 8012: The Community Governance Model (Langa) by 34ā28
- loses to PEP 8016: The Steering Council Model (Smith, Stufft)by 41ā18
- loses to PEP 8011: Python Governance Model Lead by Trio of Pythonistas (Wijaya, Warsaw) by 33ā24
- loses to PEP 8016: The Steering Council Model (Smith, Stufft) by 50ā9
- loses to PEP 8015: Organization of the Python community (Stinner) by 38ā18
- loses to PEP 8016: The Steering Council Model (Smith, Stufft) by 44ā15
- loses to PEP 8014: The Commons Governance Model (Jansen) by 30ā28
- loses to PEP 8016: The Steering Council Model (Smith, Stufft) by 55ā6
- loses to PEP 8010: The Technical Leader Governance Model (Warsaw) by 38ā17
- Further discussion
- loses to PEP 8016: The Steering Council Model (Smith, Stufft) by 57ā4
- loses to PEP 8013: The External Council Governance Model (Dower) by 32ā29
Result details
PEP 8016 | PEP 8012 | PEP 8011 | PEP 8015 | PEP 8014 | PEP 8010 | PEP 8013 | Discussion | |
---|---|---|---|---|---|---|---|---|
PEP 8016 | - | 40 | 37 | 41 | 50 | 44 | 55 | 57 |
PEP 8012 | 22 | - | 34 | 33 | 40 | 40 | 48 | 48 |
PEP 8011 | 20 | 28 | - | 33 | 42 | 42 | 52 | 51 |
PEP 8015 | 18 | 22 | 24 | - | 38 | 36 | 47 | 48 |
PEP 8014 | 9 | 18 | 16 | 18 | - | 30 | 40 | 38 |
PEP 8010 | 15 | 20 | 14 | 22 | 28 | - | 38 | 43 |
PEP 8013 | 6 | 9 | 9 | 12 | 14 | 17 | - | 32 |
Discussion | 4 | 14 | 10 | 13 | 23 | 18 | 29 | - |
Ballot report
Choices
-
- PEP 8010: The Technical Leader Governance Model (Warsaw) (changelog)
-
- PEP 8011: Python Governance Model Lead by Trio of Pythonistas (Wijaya, Warsaw) (changelog
-
- PEP 8012: The Community Governance Model (Langa) (changelog)
-
- PEP 8013: The External Council Governance Model (Dower) (changelog)
-
- PEP 8014: The Commons Governance Model (Jansen) (changelog)
-
- PEP 8015: Organization of the Python community (Stinner) (changelog)
-
- PEP 8016: The Steering Council Model (Smith, Stufft) (changelog)
-
- Further discussion
Ballots in randomized order
0. | 1. | 2. | 3. | 4. | 5. | 6. | 7. |
---|---|---|---|---|---|---|---|
8 | 5 | 1 | 7 | 4 | 3 | 2 | 6 |
8 | 3 | 2 | 4 | 6 | 5 | 1 | 7 |
6 | 1 | 4 | 7 | 5 | 3 | 3 | 8 |
3 | 2 | 7 | 5 | 4 | 6 | 1 | 8 |
2 | 1 | 4 | 6 | 8 | 5 | 3 | 7 |
7 | 2 | 3 | 6 | 4 | 7 | 1 | 5 |
8 | 8 | 1 | 3 | 2 | 8 | 3 | 4 |
6 | 1 | 2 | 8 | 4 | 3 | 5 | 7 |
6 | 1 | 8 | 8 | 8 | 3 | 6 | 7 |
6 | 1 | 2 | 7 | 4 | 3 | 5 | 8 |
1 | 2 | 6 | 5 | 7 | 4 | 3 | 8 |
1 | 5 | 7 | 6 | 3 | 8 | 2 | 4 |
2 | 1 | 5 | 8 | 8 | 8 | 6 | 7 |
4 | 4 | 3 | 2 | 4 | 4 | 4 | 1 |
2 | 1 | 6 | 8 | 5 | 7 | 4 | 3 |
4 | 3 | 8 | 7 | 6 | 1 | 2 | 5 |
8 | 3 | 4 | 8 | 8 | 4 | 1 | 7 |
2 | 1 | 8 | 6 | 4 | 7 | 3 | 5 |
3 | 7 | 1 | 8 | 5 | 4 | 2 | 6 |
6 | 4 | 3 | 7 | 2 | 5 | 1 | 8 |
8 | 4 | 3 | 6 | 7 | 1 | 2 | 5 |
8 | 4 | 1 | 8 | 8 | 3 | 2 | 5 |
2 | 5 | 1 | 6 | 7 | 4 | 3 | 8 |
6 | 5 | 1 | 8 | 4 | 3 | 2 | 7 |
8 | 3 | 2 | 7 | 4 | 5 | 1 | 6 |
1 | 4 | 2 | 7 | 8 | 3 | 5 | 6 |
7 | 1 | 6 | 7 | 1 | 6 | 1 | 8 |
4 | 5 | 3 | 6 | 6 | 2 | 1 | 8 |
1 | 2 | 7 | 8 | 6 | 4 | 3 | 5 |
7 | 6 | 3 | 5 | 4 | 2 | 1 | 8 |
7 | 2 | 4 | 6 | 3 | 5 | 1 | 8 |
8 | 1 | 4 | 6 | 5 | 3 | 2 | 7 |
4 | 2 | 4 | 4 | 3 | 2 | 1 | 8 |
5 | 4 | 3 | 7 | 6 | 1 | 2 | 8 |
5 | 2 | 1 | 7 | 3 | 4 | 2 | 8 |
6 | 1 | 4 | 7 | 5 | 2 | 3 | 8 |
1 | 5 | 3 | 2 | 4 | 8 | 6 | 7 |
5 | 2 | 4 | 8 | 7 | 6 | 1 | 3 |
7 | 3 | 2 | 4 | 1 | 6 | 5 | 8 |
5 | 5 | 4 | 7 | 4 | 4 | 3 | 8 |
1 | 2 | 7 | 8 | 5 | 3 | 6 | 4 |
8 | 4 | 2 | 8 | 1 | 2 | 3 | 8 |
5 | 4 | 3 | 7 | 6 | 1 | 2 | 8 |
3 | 2 | 8 | 8 | 8 | 4 | 1 | 7 |
8 | 4 | 1 | 7 | 6 | 2 | 3 | 5 |
7 | 1 | 5 | 8 | 3 | 6 | 2 | 4 |
5 | 4 | 3 | 6 | 7 | 2 | 1 | 8 |
3 | 2 | 4 | 7 | 6 | 5 | 1 | 8 |
3 | 6 | 5 | 8 | 7 | 2 | 1 | 4 |
1 | 5 | 4 | 8 | 7 | 2 | 3 | 6 |
6 | 5 | 1 | 7 | 4 | 2 | 3 | 8 |
8 | 6 | 1 | 4 | 7 | 2 | 3 | 5 |
1 | 2 | 8 | 4 | 7 | 6 | 5 | 3 |
6 | 6 | 5 | 3 | 4 | 1 | 2 | 8 |
1 | 1 | 6 | 7 | 6 | 6 | 1 | 8 |
8 | 8 | 1 | 8 | 8 | 8 | 2 | 3 |
8 | 5 | 2 | 6 | 6 | 2 | 1 | 4 |
8 | 7 | 2 | 4 | 6 | 3 | 1 | 5 |
3 | 4 | 2 | 5 | 1 | 6 | 7 | 8 |
1 | 8 | 1 | 1 | 8 | 8 | 8 | 8 |
3 | 1 | 8 | 8 | 5 | 8 | 2 | 4 |
8 | 7 | 1 | 5 | 2 | 3 | 4 | 6 |
Rank 1: PEP 8016: The Steering Council Model (Smith, Stufft) (6)
- vs. 1 : (20 - 37)
- vs. 2 : (22 - 40)
- vs. 5 : (18 - 41)
- vs. 0 : (15 - 44)
- vs. 4 : (9 - 50)
- vs. 3 : (6 - 55)
- vs. 7 : (4 - 57)
Rank 2: PEP 8012: The Community Governance Model (Langa) (2):
- vs. 1 : (28 - 34)
- vs. 5 : (22 - 33)
- vs. 0 : (20 - 40)
- vs. 4 : (18 - 40)
- vs. 7 : (14 - 48)
- vs. 3 : (9 - 48)
Rank 3: PEP 8011: Python Governance Model Lead by Trio of Pythonistas (Wijaya, Warsaw) (1):
- vs. 5 : (24 - 33)
- vs. 4 : (16 - 42)
- vs. 0 : (14 - 42)
- vs. 7 : (10 - 51)
- vs. 3 : (9 - 52)
Rank 4: PEP 8015: Organization of the Python community (Stinner) (5):
- vs. 0 : (22 - 36)
- vs. 4 : (18 - 38)
- vs. 3 : (12 - 47)
- vs. 7 : (13 - 48)
Rank 5: PEP 8014: The Commons Governance Model (Jansen) (4):
- vs. 0 : (28 - 30)
- vs. 7 : (23 - 38)
- vs. 3 : (14 - 40)
Rank 6: PEP 8010: The Technical Leader Governance Model (Warsaw) (0):
- vs. 3 : (17 - 38)
- vs. 7 : (18 - 43)
Rank 7: PEP 8013: The External Council Governance Model (Dower) (3):
- vs. 7 : (29 - 32)
Rank 8: Further discussion (7):
- vs. 3 : (32 - 29)