2019-01-07 05:51:27 -05:00
|
|
|
PEP: 8100
|
2023-02-02 05:50:01 -05:00
|
|
|
Title: January 2019 Steering Council election
|
2022-03-09 15:22:42 -05:00
|
|
|
Author: Nathaniel J. Smith <njs@pobox.com>, Ee Durbin <ee@python.org>
|
2023-02-02 05:50:01 -05:00
|
|
|
Status: Final
|
2019-01-07 05:51:27 -05:00
|
|
|
Type: Informational
|
2023-02-02 05:50:01 -05:00
|
|
|
Topic: Governance
|
2019-01-07 05:51:27 -05:00
|
|
|
Content-Type: text/x-rst
|
2021-02-09 11:54:26 -05:00
|
|
|
Created: 03-Jan-2019
|
2019-01-07 05:51:27 -05:00
|
|
|
|
|
|
|
|
|
|
|
Abstract
|
|
|
|
========
|
|
|
|
|
|
|
|
This document describes the schedule and other details of the January
|
|
|
|
2019 election for the Python steering council, as specified in
|
2022-01-21 06:03:51 -05:00
|
|
|
:pep:`13`. This is the first steering council election.
|
2019-01-07 05:51:27 -05:00
|
|
|
|
|
|
|
|
|
|
|
Returns officer
|
|
|
|
===============
|
|
|
|
|
|
|
|
In future elections, the returns officer will be appointed by the
|
|
|
|
outgoing steering council. Since this is the first election, we have
|
2022-01-21 06:03:51 -05:00
|
|
|
no outgoing steering council, and :pep:`13` says that the returns officer
|
2019-01-07 05:51:27 -05:00
|
|
|
is instead appointed by the PSF Executive Director, Ewa Jodlowska.
|
2022-03-09 15:22:42 -05:00
|
|
|
`She appointed Ee Durbin
|
2019-01-07 05:51:27 -05:00
|
|
|
<https://discuss.python.org/t/officially-appointing-the-returns-officer-for-the-steering-council-election/603>`__.
|
|
|
|
|
|
|
|
|
|
|
|
Schedule
|
|
|
|
========
|
|
|
|
|
|
|
|
There will be a two-week nomination period, followed by a two-week
|
|
|
|
vote.
|
|
|
|
|
|
|
|
The nomination period is: January 7, 2019 through January 20, 2019
|
|
|
|
|
2019-06-25 00:58:50 -04:00
|
|
|
The voting period is: January 21, 2019 12:00 UTC through February 4, 2019 12:00
|
2019-01-07 18:07:44 -05:00
|
|
|
UTC (The end of February 3, 2019 `Anywhere on Earth
|
|
|
|
<http://www.ieee802.org/16/aoe.html>`_)
|
2019-01-07 05:51:27 -05:00
|
|
|
|
|
|
|
|
|
|
|
Candidates
|
|
|
|
==========
|
|
|
|
|
|
|
|
Candidates must be nominated by a core team member. If the candidate
|
|
|
|
is a core team member, they may nominate themselves.
|
|
|
|
|
|
|
|
Once the nomination period opens, candidates will be listed here:
|
|
|
|
|
2019-01-14 17:00:22 -05:00
|
|
|
1. `Brett Cannon <https://discuss.python.org/t/steering-council-nomination-brett-cannon/620>`_
|
2023-10-11 08:05:51 -04:00
|
|
|
2. `Alyssa (Nick) Coghlan <https://discuss.python.org/t/steering-council-nomination-nick-coghlan/624>`_
|
2019-01-14 17:00:22 -05:00
|
|
|
3. `Barry Warsaw <https://discuss.python.org/t/steering-council-nomination-barry-warsaw/629>`__
|
|
|
|
4. `Guido van Rossum <https://discuss.python.org/t/steering-council-nomination-guido-van-rossum/628>`__
|
|
|
|
5. `Victor Stinner <https://discuss.python.org/t/steering-council-nomination-victor-stinner/635>`_
|
|
|
|
6. `Yury Selivanov <https://discuss.python.org/t/steering-council-nomination-yury-selivanov/645>`_
|
|
|
|
7. `David Mertz <https://discuss.python.org/t/steering-council-nomination-david-mertz/647>`_
|
|
|
|
8. `Łukasz Langa <https://discuss.python.org/t/steering-council-nomination-lukasz-langa/660>`_
|
|
|
|
9. `Benjamin Peterson <https://discuss.python.org/t/steering-council-nomination-benjamin-peterson/665>`_
|
|
|
|
10. `Mariatta <https://discuss.python.org/t/steering-council-nomination-mariatta/670>`_
|
|
|
|
11. `Carol Willing <https://discuss.python.org/t/steering-council-nomination-carol-willing/674>`_
|
2019-01-16 14:09:12 -05:00
|
|
|
12. `Emily Morehouse <https://discuss.python.org/t/steering-council-nomination-emily-morehouse/686>`_
|
2019-01-18 23:52:36 -05:00
|
|
|
13. `Peter Wang <https://discuss.python.org/t/steering-council-nomination-peter-wang/694>`_
|
2019-01-18 20:06:33 -05:00
|
|
|
14. `Donald Stufft <https://discuss.python.org/t/steering-council-nomination-donald-stufft/700>`_
|
2019-01-19 15:00:22 -05:00
|
|
|
15. `Travis Oliphant <https://discuss.python.org/t/steering-council-nomination-travis-oliphant/705>`_
|
2019-01-19 21:23:06 -05:00
|
|
|
16. `Kushal Das <https://discuss.python.org/t/steering-council-nomination-kushal-das/702>`_
|
2019-01-21 00:59:02 -05:00
|
|
|
17. `Gregory P. Smith <https://discuss.python.org/t/steering-council-nomination-gregory-p-smith/737>`_
|
2019-01-07 05:51:27 -05:00
|
|
|
|
2019-01-07 18:07:44 -05:00
|
|
|
Voter Roll
|
|
|
|
==========
|
|
|
|
|
|
|
|
All active Python core team members are eligible to vote.
|
|
|
|
|
|
|
|
Ballots will be distributed based on the `The Python Voter Roll for this
|
|
|
|
election
|
2019-01-14 16:58:15 -05:00
|
|
|
<https://github.com/python/voters/blob/master/2019-01-21-2019-python-steering-committee-election-election.csv>`__
|
|
|
|
[1]_.
|
2019-01-07 18:07:44 -05:00
|
|
|
|
2019-01-14 16:58:15 -05:00
|
|
|
While this file is not public as it contains private email addresses, the
|
|
|
|
`Complete Voter Roll`_ by name is available.
|
2019-01-07 18:07:44 -05:00
|
|
|
|
|
|
|
Election Implementation
|
|
|
|
=======================
|
|
|
|
|
|
|
|
The election will be conducted using the `Helios Voting Service
|
|
|
|
<https://heliosvoting.org>`__.
|
|
|
|
|
|
|
|
|
|
|
|
Configuration
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Short name: ``2019-python-steering-committee``
|
|
|
|
|
|
|
|
Name: ``2019 Python Steering Committee Election``
|
|
|
|
|
|
|
|
Description: ``Election for the Python steering council, as specified in PEP 13. This is the first steering council election.``
|
|
|
|
|
|
|
|
type: ``Election``
|
|
|
|
|
|
|
|
Use voter aliases: ``[X]``
|
|
|
|
|
|
|
|
Randomize answer order: ``[X]``
|
|
|
|
|
|
|
|
Private: ``[X]``
|
|
|
|
|
2020-12-14 14:47:28 -05:00
|
|
|
Help Email Address: ``ee@python.org``
|
2019-01-07 18:07:44 -05:00
|
|
|
|
|
|
|
Voting starts at: ``January 21, 2019 12:00 UTC``
|
|
|
|
|
|
|
|
Voting ends at: ``February 4, 2019 12:00 UTC``
|
|
|
|
|
|
|
|
This will create an election in which:
|
|
|
|
|
|
|
|
* Voting is not open to the public, only those on the `Voter Roll`_ may
|
|
|
|
participate. Ballots will be emailed when voting starts.
|
|
|
|
* Candidates are presented in random order, to help avoid bias.
|
2019-06-25 00:58:50 -04:00
|
|
|
* Voter identities and ballots are protected against cryptographic advances.
|
2019-01-07 18:07:44 -05:00
|
|
|
|
|
|
|
Questions
|
|
|
|
---------
|
|
|
|
|
|
|
|
Question 1
|
|
|
|
~~~~~~~~~~
|
|
|
|
|
|
|
|
Select between ``0`` and ``5`` answers. Result Type: ``absolute``
|
|
|
|
|
|
|
|
Question: ``Select candidates for the Python Steering Council``
|
|
|
|
|
|
|
|
Answer #1 - #N: ``Candidates from Candidates_ Section``
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-01-07 05:51:27 -05:00
|
|
|
Results
|
|
|
|
=======
|
|
|
|
|
2019-02-04 07:18:36 -05:00
|
|
|
Of the 96 eligible voters, 69 cast ballots.
|
2019-01-07 05:51:27 -05:00
|
|
|
|
2019-02-04 07:18:36 -05:00
|
|
|
The top five vote-getters are:
|
|
|
|
|
|
|
|
* Barry Warsaw
|
|
|
|
* Brett Cannon
|
|
|
|
* Carol Willing
|
|
|
|
* Guido van Rossum
|
2023-10-11 08:05:51 -04:00
|
|
|
* Alyssa (Nick) Coghlan
|
2019-02-04 07:18:36 -05:00
|
|
|
|
2022-01-21 06:03:51 -05:00
|
|
|
No conflict of interest as defined in :pep:`13` were observed.
|
2019-01-07 05:51:27 -05:00
|
|
|
|
2019-03-07 07:08:54 -05:00
|
|
|
The full vote counts are as follows:
|
|
|
|
|
2023-10-11 08:05:51 -04:00
|
|
|
+-----------------------+----------------+
|
|
|
|
| Candidate | Votes Received |
|
|
|
|
+=======================+================+
|
|
|
|
| Guido van Rossum | 45 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Brett Cannon | 44 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Carol Willing | 33 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Barry Warsaw | 31 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Alyssa (Nick) Coghlan | 25 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Benjamin Peterson | 22 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Łukasz Langa | 21 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Victor Stinner | 21 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Mariatta | 20 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Emily Morehouse | 18 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Yury Selivanov | 15 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Donald Stufft | 11 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Peter Wang | 10 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Travis Oliphant | 8 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Kushal Das | 7 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| Gregory P. Smith | 6 |
|
|
|
|
+-----------------------+----------------+
|
|
|
|
| David Mertz | 3 |
|
|
|
|
+-----------------------+----------------+
|
2019-03-07 07:08:54 -05:00
|
|
|
|
2019-01-07 05:51:27 -05:00
|
|
|
Copyright
|
|
|
|
=========
|
|
|
|
|
|
|
|
This document has been placed in the public domain.
|
|
|
|
|
|
|
|
|
2019-01-14 16:58:15 -05:00
|
|
|
Complete Voter Roll
|
|
|
|
===================
|
|
|
|
|
|
|
|
Active Python core developers
|
|
|
|
-----------------------------
|
|
|
|
|
|
|
|
::
|
|
|
|
|
2022-03-05 13:46:59 -05:00
|
|
|
Alex Gaynor
|
|
|
|
Alex Martelli
|
|
|
|
Alexander Belopolsky
|
|
|
|
Alexandre Vassalotti
|
|
|
|
Amaury Forgeot d'Arc
|
|
|
|
Andrew Kuchling
|
|
|
|
Andrew Svetlov
|
|
|
|
Antoine Pitrou
|
|
|
|
Armin Ronacher
|
|
|
|
Barry Warsaw
|
|
|
|
Benjamin Peterson
|
|
|
|
Berker Peksag
|
|
|
|
Brett Cannon
|
|
|
|
Brian Curtin
|
|
|
|
Carol Willing
|
|
|
|
Chris Jerdonek
|
|
|
|
Chris Withers
|
|
|
|
Christian Heimes
|
|
|
|
David Malcolm
|
|
|
|
David Wolever
|
|
|
|
Davin Potts
|
|
|
|
Dino Viehland
|
|
|
|
Donald Stufft
|
|
|
|
Doug Hellmann
|
|
|
|
Eli Bendersky
|
|
|
|
Emily Morehouse
|
|
|
|
Éric Araujo
|
|
|
|
Eric Snow
|
|
|
|
Eric V. Smith
|
|
|
|
Ethan Furman
|
|
|
|
Ezio Melotti
|
|
|
|
Facundo Batista
|
|
|
|
Fred Drake
|
|
|
|
Georg Brandl
|
|
|
|
Giampaolo Rodola'
|
|
|
|
Gregory P. Smith
|
|
|
|
Guido van Rossum
|
|
|
|
Hyeshik Chang
|
|
|
|
Hynek Schlawack
|
|
|
|
INADA Naoki
|
|
|
|
Ivan Levkivskyi
|
|
|
|
Jack Diederich
|
|
|
|
Jack Jansen
|
|
|
|
Jason R. Coombs
|
|
|
|
Jeff Hardy
|
|
|
|
Jeremy Hylton
|
|
|
|
Jesús Cea
|
|
|
|
Julien Palard
|
|
|
|
Kurt B. Kaiser
|
|
|
|
Kushal Das
|
|
|
|
Larry Hastings
|
|
|
|
Lars Gustäbel
|
|
|
|
Lisa Roach
|
|
|
|
Łukasz Langa
|
|
|
|
Marc-Andre Lemburg
|
|
|
|
Mariatta
|
|
|
|
Mark Dickinson
|
|
|
|
Mark Hammond
|
|
|
|
Mark Shannon
|
|
|
|
Martin Panter
|
|
|
|
Matthias Klose
|
|
|
|
Meador Inge
|
|
|
|
Michael Hudson-Doyle
|
|
|
|
Nathaniel J. Smith
|
|
|
|
Ned Deily
|
|
|
|
Neil Schemenauer
|
2023-10-11 08:05:51 -04:00
|
|
|
Alyssa Coghlan
|
2022-03-05 13:46:59 -05:00
|
|
|
Pablo Galindo
|
|
|
|
Paul Moore
|
|
|
|
Petr Viktorin
|
|
|
|
Petri Lehtinen
|
|
|
|
Philip Jenvey
|
|
|
|
R. David Murray
|
|
|
|
Raymond Hettinger
|
|
|
|
Robert Collins
|
|
|
|
Ronald Oussoren
|
|
|
|
Sandro Tosi
|
|
|
|
Senthil Kumaran
|
|
|
|
Serhiy Storchaka
|
|
|
|
Sjoerd Mullender
|
|
|
|
Stefan Krah
|
|
|
|
Steve Dower
|
|
|
|
Steven Daprano
|
|
|
|
T. Wouters
|
|
|
|
Tal Einat
|
|
|
|
Terry Jan Reedy
|
|
|
|
Thomas Heller
|
|
|
|
Tim Golden
|
|
|
|
Tim Peters
|
|
|
|
Trent Nelson
|
|
|
|
Victor Stinner
|
|
|
|
Vinay Sajip
|
|
|
|
Walter Dörwald
|
|
|
|
Xiang Zhang
|
|
|
|
Yury Selivanov
|
|
|
|
Zachary Ware
|
2019-01-14 16:58:15 -05:00
|
|
|
|
|
|
|
|
|
|
|
.. [1] This repository is private and accessible only to Python Core
|
|
|
|
Developers, administrators, and Python Software Foundation Staff as it
|
|
|
|
contains personal email addresses.
|