python-peps/pep-8104.rst

149 lines
3.6 KiB
ReStructuredText

PEP: 8104
Title: 2023 Term Steering Council election
Author: Ee Durbin <ee@python.org>
Sponsor: Brett Cannon <brett@python.org>
Status: Active
Type: Informational
Content-Type: text/x-rst
Created: 08-Nov-2022
Abstract
========
This document describes the schedule and other details of the December
2022 election for the Python steering council, as specified in
:pep:`13`. This is the steering council election for the 2023 term
(i.e. Python 3.12).
Election Administration
=======================
The steering council appointed the
`Python Software Foundation <https://www.python.org/psf-landing/>`__
Director of Infrastructure, Ee Durbin, to administer the election.
Schedule
========
There will be a two-week nomination period, followed by a two-week
vote.
The nomination period shall be: November 14, 2022 through `November 28, 2022 AoE
<https://www.timeanddate.com/worldclock/fixedtime.html?msg=Python+Steering+Council+nominations+close&iso=20221129T00&p1=3399>`_ [#note-aoe]_.
The voting period shall be: December 1, 2022 through `December 14, 2022 AoE
<https://www.timeanddate.com/worldclock/fixedtime.html?msg=Python+Steering+Council+voting+closes&iso=20221215T00&p1=3399>`_ [#note-aoe]_.
Candidates
==========
Candidates must be nominated by a core team member. If the candidate
is a core team member, they may nominate themselves.
Nominees (in alphabetical order):
- TBD
Withdrawn nominations:
- TBD
Voter Roll
==========
All active Python core team members are eligible to vote. Active status
is determined as :pep:`described in PEP 13 <13#membership>`
and implemented via the software at `python/voters <https://github.com/python/voters>`_
[#note-voters]_.
Ballots will be distributed based on the the `Python Voter Roll
<https://github.com/python/voters/blob/master/voter-files/>`_ [#note-voters]_
for this election.
While this file is not public as it contains private email addresses, the
`Complete Voter Roll`_ by name will be made available when the roll is
created.
Election Implementation
=======================
The election will be conducted using the `Helios Voting Service
<https://heliosvoting.org>`__.
Configuration
-------------
Short name: ``2023-python-steering-council``
Name: ``2023 Python Steering Council Election``
Description: ``Election for the Python steering council, as specified in PEP 13. This is steering council election for the 2023 term.``
type: ``Election``
Use voter aliases: ``[X]``
Randomize answer order: ``[X]``
Private: ``[X]``
Help Email Address: ``psf-election@python.org``
Voting starts at: ``December 1, 2022 12:00 UTC``
Voting ends at: ``December 15, 2022 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.
* Voter identities and ballots are protected against cryptographic advances.
Questions
---------
Question 1
~~~~~~~~~~
Select between ``0`` and ``- (approval)`` answers. Result Type: ``absolute``
Question: ``Select candidates for the Python Steering Council``
Answer #1 - #N: ``Candidates from Candidates_ Section``
Results
=======
- TBD
Copyright
=========
This document has been placed in the public domain.
Complete Voter Roll
===================
Active Python core developers
-----------------------------
.. code-block:: text
TBD
.. [#note-voters] This repository is private and accessible only to Python Core
Developers, administrators, and Python Software Foundation Staff as it
contains personal email addresses.
.. [#note-aoe] AoE: `Anywhere on Earth <https://www.ieee802.org/16/aoe.html>`_).