Add a Status section to PEP 512

This commit is contained in:
Brett Cannon 2016-01-17 12:43:18 -08:00
parent 7f86b12f64
commit f08042ea10
1 changed files with 78 additions and 3 deletions

View File

@ -332,8 +332,8 @@ issues with GitHub. It also helps guarantee that a migration from
GitHub to some other code review system is feasible were GitHub to
disappear overnight.
Change ``sys._mercurial``
'''''''''''''''''''''''''
Change sys._mercurial
'''''''''''''''''''''
Once Python is no longer kept in Mercurial, the ``sys._mercurial``
attribute will need to be removed. An equivalent ``sys._git``
attribute will be needed to take its place.
@ -459,7 +459,82 @@ commit rights to them to ease in their maintenance.
Status
======
XXX list all sections (w/ backlinks) stating the status
Requirements for migrating the devinabox [#devinabox-repo]_,
benchmarks [#benchmarks-repo]_, and tracker [#tracker-repo]_
repositories:
* Not started
- `Create a 'python-dev' team`_
- `Define commands to move a Mercurial repository to Git`_
- `Adding GitHub username support to bugs.python.org`_
- `A bot to enforce CLA signing`_
* In progress
- None
* Completed
- None
Repositories whose build steps need updating:
* Not started
- peps [#peps-repo]_
- devguide [#devguide-repo]_
* In progress
- None
* Completed
- None
Requirements to move over the cpython repo [#cpython-repo]_:
* Not started
- `Document steps to commit a pull request`_
- `Handling Misc/NEWS`_
- `Handling Misc/ACKS`_
- `Linking a pull request to an issue`_
- `Notify the issue if the pull request is committed`_
- `Update linking service for mapping commit IDs to URLs`_
- `Create https://git.python.org`_
- `Backup of pull request data`_
- `Change sys._mercurial`_
* In progress
- None
* Completed
- None
Optional features:
* Not started
- `Bot to handle pull request merging`_
- `Continuous integration per pull request`_
- `Test coverage report`_
- `Notifying issues of pull request comments`_
- `Allow bugs.python.org to use GitHub as a login provider`_
- `Web hooks for re-generating web content`_
- `Link web content back to files that it is generated from`_
- `Splitting out parts of the documentation into their own repositories`_
* In progress
- None
* Completed
- None
Open Issues
===========