[Python-checkins] peps: Add the BDFL-Delegate field, using myself as the test case.

nick.coghlan python-checkins at python.org
Sun May 6 08:34:01 CEST 2012


http://hg.python.org/peps/rev/39930299aee0
changeset:   4359:39930299aee0
user:        Nick Coghlan <ncoghlan at gmail.com>
date:        Sun May 06 16:31:52 2012 +1000
summary:
  Add the BDFL-Delegate field, using myself as the test case.

Including the delegate's email address would be nice, but the PEP writer lives in docutils upstream rather than our PEPs repo and I'm not updating docutils just to mask an additional field, nor am I inclined to figure out how to move the writer definition downstream where it belongs

files:
  pep-0001.txt |  6 ++++--
  pep-0405.txt |  1 +
  pep-0415.txt |  2 ++
  pep-3144.txt |  1 +
  pep0/pep.py  |  1 +
  5 files changed, 9 insertions(+), 2 deletions(-)


diff --git a/pep-0001.txt b/pep-0001.txt
--- a/pep-0001.txt
+++ b/pep-0001.txt
@@ -330,6 +330,7 @@
     Version: <version string>
     Last-Modified: <date string>
     Author: <list of authors' real names and optionally, email addrs>
+  * BDFL-Delegate: <PEP czar's real name>
   * Discussions-To: <email address>
     Status: <Draft | Active | Accepted | Deferred | Rejected |
              Withdrawn | Final | Superseded>
@@ -341,7 +342,6 @@
     Post-History: <dates of postings to python-list and python-dev>
   * Replaces: <pep number>
   * Superseded-By: <pep number>
-  * BDFL-Delegate: <PEP czar's real name and email address>
   * Resolution: <url>
 
 The Author header lists the names, and optionally the email addresses
@@ -365,7 +365,9 @@
 harvesters.
 
 The BDFL-Delegate field is used to record cases where the final decision to
-approve or reject a PEP rests with someone other than the BDFL.
+approve or reject a PEP rests with someone other than the BDFL. (The
+delegate's email address is currently omitted due to a limitation in the
+email address masking for reStructuredText PEPs)
 
 *Note: The Resolution header is required for Standards Track PEPs
 only.  It contains a URL that should point to an email message or
diff --git a/pep-0405.txt b/pep-0405.txt
--- a/pep-0405.txt
+++ b/pep-0405.txt
@@ -3,6 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Carl Meyer <carl at oddbird.net>
+BDFL-Delegate: Nick Coghlan
 Status: Draft
 Type: Standards Track
 Content-Type: text/x-rst
diff --git a/pep-0415.txt b/pep-0415.txt
--- a/pep-0415.txt
+++ b/pep-0415.txt
@@ -3,10 +3,12 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Benjamin Peterson <benjamin at python.org>
+BDFL-Delegate: Nick Coghlan
 Status: Draft
 Type: Standards Track
 Content-Type: text/x-rst
 Created: 26-Feb-2012
+Python-Version: 3.3
 Post-History: 26-Feb-2012
 
 
diff --git a/pep-3144.txt b/pep-3144.txt
--- a/pep-3144.txt
+++ b/pep-3144.txt
@@ -3,6 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Peter Moody <pmoody at google.com>
+BDFL-Delegate: Nick Coghlan
 Discussions-To: <ipaddr-py-dev at googlegroups.com>
 Status: Draft
 Type: Standards Track
diff --git a/pep0/pep.py b/pep0/pep.py
--- a/pep0/pep.py
+++ b/pep0/pep.py
@@ -156,6 +156,7 @@
     # required or not.
     headers = (('PEP', True), ('Title', True), ('Version', True),
                ('Last-Modified', True), ('Author', True),
+               ('BDFL-Delegate', False),
                ('Discussions-To', False), ('Status', True), ('Type', True),
                ('Content-Type', False), ('Requires', False),
                ('Created', True), ('Python-Version', False),

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


More information about the Python-checkins mailing list