Skip to content

Commit c66b1b2

Browse files
authored
Merge pull request pypa#55 from brainwane/standing-delegations-clarification
Update PEP delegate explanation
2 parents 7d1c900 + d8c9861 commit c66b1b2

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

source/specifications.rst

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,23 +51,24 @@ The ``Discussions-To`` header in packaging related PEPs should be set to
5151

5252
Whenever a new PEP is put forward on distutils-sig, any PyPA core
5353
reviewer that believes they are suitably experienced to make the final
54-
decision on that PEP may offer to serve as the BDFL's delegate (or
54+
decision on that PEP may offer to serve as the Steering Council's delegate (or
5555
"PEP czar") for that PEP. If their self-nomination is accepted by the
5656
other PyPA core reviewers, the lead PyPI maintainer and the default
57-
BDFL delegate for package distribution metadata PEPs, then they will have the
57+
PEP-Delegate for package distribution metadata PEPs, then they will have the
5858
authority to approve (or reject) that PEP.
5959

60-
Otherwise, the default BDFL-Delegate depends on the area the PEP affects.
60+
Otherwise, the default ("standing") PEP-Delegate depends on the area
61+
the PEP affects. The `current standing delegations
62+
<https://github.com/python/steering-council/blob/master/process/standing-delegations.md#pypa-delegations>`__ are:
6163

6264
* Package Distribution Metadata PEPs: Paul Moore
6365
* Package Index Interface PEPs: Donald Stufft
6466

65-
For Package Distribution Metadata, the default BDFL-Delegate was
66-
originally appointed directly by Guido van Rossum as Python's BDFL (hence the
67-
use of the term ``BDFL-Delegate``), but is now nominated by the previous
68-
default BDFL-Delegate. (Even though Guido is no longer directly involved in the
69-
selection process, we continue to use the BDFL-Delegate title in order to
70-
avoid the inevitable bikeshed discussion around choosing a new term)
67+
For Package Distribution Metadata, the default PEP-Delegate was
68+
originally appointed directly by Guido van Rossum as Python's BDFL
69+
(hence the previous use of the term ``BDFL-Delegate``), but is now
70+
nominated by the previous default PEP-Delegate. Any of the standing
71+
delegates may also be a sponsor for any packaging-related PEP.
7172

7273
For Package Index Interfaces, the default responsible decision maker is
7374
the lead maintainer for the `Python Package Index <https://pypi.org>`__.

0 commit comments

Comments
 (0)