PEP 8016
E255502
PEP 8016 is a Python Enhancement Proposal that defined a governance model for the Python project following Guido van Rossum’s retirement as BDFL.
All labels observed (1)
| Label | Occurrences |
|---|---|
| PEP 8016 canonical | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf | Python Enhancement Proposal ⓘ |
| acceptedBy | Python core developers ⓘ |
| acceptedDate | 2018-12-17 ⓘ |
| affiliatedOrganization | Python Software Foundation ⓘ |
| allowsReelection | true ⓘ |
| allowsVetoPower | true ⓘ |
| category | Governance ⓘ |
| councilSize | 5 ⓘ |
| created | 2018-09-25 ⓘ |
| defines | Python governance model ⓘ |
| definesBody | Python Steering Council ⓘ |
| definesConflictResolutionMechanism | Steering Council final decision ⓘ |
| definesCouncilLimitations |
must act in best interests of Python community
ⓘ
must follow documented processes ⓘ |
| definesCouncilPowers |
appointing and removing core developers
ⓘ
delegating authority ⓘ interpretation of PEPs ⓘ managing project infrastructure ⓘ overseeing release cycle ⓘ |
| definesCouncilReporting | regular status updates to core developers ⓘ |
| definesCouncilTransparencyRequirement | public communication of decisions ⓘ |
| definesDecisionMakingStyle | consensus-seeking ⓘ |
| definesElectionFrequency | annual ⓘ |
| definesElectionMethod | Condorcet method (Schulze or similar) ⓘ |
| definesElectionsRunBy | Python Software Foundation infrastructure ⓘ |
| definesQuorumRequirement | minimum participation threshold for elections ⓘ |
| definesRemovalMechanism | recall election by core developers ⓘ |
| definesTermLength | 1 year ⓘ |
| definesVoterBase | Python core developers ⓘ |
| governsProject | Python ⓘ |
| hasAuthor |
Donald Stufft
ⓘ
Nathaniel J. Smith ⓘ |
| influenced | creation of the Python Steering Council ⓘ |
| language | English ⓘ |
| lastModified | 2019-03-11 ⓘ |
| motivation | need for post-BDFL governance model ⓘ |
| pepIndexUrl | https://peps.python.org/pep-8016/ ⓘ |
| relatedPEP | PEP 13 ⓘ |
| replacesPersonAsBDFL | Guido van Rossum ⓘ |
| replacesRoleOf |
Benevolent Dictator For Life (historical)
ⓘ
surface form:
Benevolent Dictator For Life
|
| repository | https://github.com/python/peps ⓘ |
| scope |
Python core developers
ⓘ
surface form:
CPython core development
Python core developer membership ⓘ Python language design ⓘ Python project infrastructure ⓘ Python release process ⓘ |
| selectedBy | Python core developer vote ⓘ |
| status | Final ⓘ |
| supersedesInformally | BDFL-led governance model ⓘ |
| title | The Steering Council Model ⓘ |
| type | Process ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.