2019-01-07 05:51:27 -05:00
|
|
|
|
PEP: 8100
|
|
|
|
|
Title: January 2019 steering council election
|
|
|
|
|
Version: $Revision$
|
|
|
|
|
Last-Modified: $Date$
|
2020-12-14 14:47:28 -05:00
|
|
|
|
Author: Nathaniel J. Smith <njs@pobox.com>, Ee W. Durbin III <ee@python.org>
|
2019-01-07 05:51:27 -05:00
|
|
|
|
Status: Active
|
|
|
|
|
Type: Informational
|
|
|
|
|
Content-Type: text/x-rst
|
|
|
|
|
Created: 3-Jan-2019
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Abstract
|
|
|
|
|
========
|
|
|
|
|
|
|
|
|
|
This document describes the schedule and other details of the January
|
|
|
|
|
2019 election for the Python steering council, as specified in
|
|
|
|
|
PEP 13. This is the first steering council election.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns officer
|
|
|
|
|
===============
|
|
|
|
|
|
|
|
|
|
In future elections, the returns officer will be appointed by the
|
|
|
|
|
outgoing steering council. Since this is the first election, we have
|
|
|
|
|
no outgoing steering council, and PEP 13 says that the returns officer
|
|
|
|
|
is instead appointed by the PSF Executive Director, Ewa Jodlowska.
|
2020-12-14 14:47:28 -05:00
|
|
|
|
`She appointed Ee W. Durbin III
|
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>`_
|
|
|
|
|
2. `Nick Coghlan <https://discuss.python.org/t/steering-council-nomination-nick-coghlan/624>`_
|
|
|
|
|
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
|
|
|
|
|
* Nick Coghlan
|
|
|
|
|
|
|
|
|
|
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:
|
|
|
|
|
|
|
|
|
|
+-------------------+----------------+
|
|
|
|
|
| Candidate | Votes Received |
|
|
|
|
|
+===================+================+
|
|
|
|
|
| Guido van Rossum | 45 |
|
|
|
|
|
+-------------------+----------------+
|
|
|
|
|
| Brett Cannon | 44 |
|
|
|
|
|
+-------------------+----------------+
|
|
|
|
|
| Carol Willing | 33 |
|
|
|
|
|
+-------------------+----------------+
|
|
|
|
|
| Barry Warsaw | 31 |
|
|
|
|
|
+-------------------+----------------+
|
|
|
|
|
| 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-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
|
|
|
|
|
-----------------------------
|
|
|
|
|
|
|
|
|
|
::
|
|
|
|
|
|
|
|
|
|
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
|
2019-05-02 09:14:33 -04:00
|
|
|
|
Mariatta
|
2019-01-14 16:58:15 -05:00
|
|
|
|
Mark Dickinson
|
|
|
|
|
Mark Hammond
|
|
|
|
|
Mark Shannon
|
|
|
|
|
Martin Panter
|
|
|
|
|
Matthias Klose
|
|
|
|
|
Meador Inge
|
|
|
|
|
Michael Hudson-Doyle
|
|
|
|
|
Nathaniel J. Smith
|
|
|
|
|
Ned Deily
|
|
|
|
|
Neil Schemenauer
|
|
|
|
|
Nick Coghlan
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.. [1] This repository is private and accessible only to Python Core
|
|
|
|
|
Developers, administrators, and Python Software Foundation Staff as it
|
|
|
|
|
contains personal email addresses.
|
|
|
|
|
|
|
|
|
|
|
2019-01-07 05:51:27 -05:00
|
|
|
|
|
|
|
|
|
..
|
|
|
|
|
Local Variables:
|
|
|
|
|
mode: indented-text
|
|
|
|
|
indent-tabs-mode: nil
|
|
|
|
|
sentence-end-double-space: t
|
|
|
|
|
fill-column: 70
|
|
|
|
|
coding: utf-8
|
|
|
|
|
End:
|