From f08042ea103659d16aa24292aa46eea7984508aa Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Sun, 17 Jan 2016 12:43:18 -0800 Subject: [PATCH] Add a Status section to PEP 512 --- pep-0512.txt | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 78 insertions(+), 3 deletions(-) diff --git a/pep-0512.txt b/pep-0512.txt index c8be3d82c..a7676f567 100644 --- a/pep-0512.txt +++ b/pep-0512.txt @@ -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 ===========