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 GitHub to some other code review system is feasible were GitHub to
disappear overnight. disappear overnight.
Change ``sys._mercurial`` Change sys._mercurial
''''''''''''''''''''''''' '''''''''''''''''''''
Once Python is no longer kept in Mercurial, the ``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 need to be removed. An equivalent ``sys._git``
attribute will be needed to take its place. attribute will be needed to take its place.
@ -459,7 +459,82 @@ commit rights to them to ease in their maintenance.
Status 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 Open Issues
=========== ===========