[Python-checkins] peps: Add a Status section to PEP 512

brett.cannon python-checkins at python.org
Sun Jan 17 15:43:21 EST 2016


https://hg.python.org/peps/rev/6f55514cf66c
changeset:   6194:6f55514cf66c
user:        Brett Cannon <brett at python.org>
date:        Sun Jan 17 12:43:18 2016 -0800
summary:
  Add a Status section to PEP 512

files:
  pep-0512.txt |  81 ++++++++++++++++++++++++++++++++++++++-
  1 files changed, 78 insertions(+), 3 deletions(-)


diff --git a/pep-0512.txt b/pep-0512.txt
--- a/pep-0512.txt
+++ b/pep-0512.txt
@@ -332,8 +332,8 @@
 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 @@
 
 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
 ===========

-- 
Repository URL: https://hg.python.org/peps


More information about the Python-checkins mailing list