* Placeholder for pep-80xx Commons Governance Model
* Placeholder for pep-80xx Commons Governance Model
* Use 8014
* Introduction, and got started on CoE
* Wrote on the decision process and started on council membership
* Got quite a bit further. CoE operations still TBD.
* Expanded operation section, and reflowed some parts.
* Finished discussion section.
* Added initial version of pep-8014 to pep-8000
When I withdrew PEP 577, I intended to write up a new alternative
to both it and PEP 572, but the replacement never reached a state
where I liked it enough to post it.
So this amends the withdrawal notice to make it clear that there's
no further alternative planned.
Closes#788.
Reference: https://mail.python.org/pipermail/python-ideas/2018-September/053586.html
The criteria are taken from section "PEP Editor Responsibilities & Workflow" and edited to reflect the submitter's viewpoint.
Collateral damage: The format of the section was changed from bullet points without interpoint vertical whitespace to insert whitespace because rstpep2html doesn't like the more compact formatting I tried. A period was used to terminate the last bullet point.
The definition of AnyStr as given makes sense only in Python 3, as observed by @srittau. To prevent confusion, this PR changes the definition to use Text instead of str.
I also changed the two places where AnyStr was defined as an example, and made a few other related adjustments:
- Remove mention of None as modifying the type, which is not true as of #689.
- Move Text up in the list of convenience definition because we now need it for the definition of AnyStr.
- Modify definition of Optional to use `None` instead of `type(None)`, because the latter is not a valid static type.
* PEP 8000: Fix typo
* PEP 8000: Add missing period
* PEP 8012: Add missing word
* PEP 8011: Add missing space
* PEP 8010-8012: Remove extra space
* PEP 8000/8001/8011: Improve wording/consistency
* PEP 8000: Improve wording/consistency