[Python-checkins] python/nondist/peps pep-0001.txt,1.40,1.41
goodger@users.sourceforge.net
goodger@users.sourceforge.net
Fri, 02 May 2003 14:34:47 -0700
Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1:/tmp/cvs-serv22160
Modified Files:
pep-0001.txt
Log Message:
add proactive review power for BDFL; add a description of acceptance criteria; and take some credit ;-)
Index: pep-0001.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0001.txt,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -d -r1.40 -r1.41
*** pep-0001.txt 8 Nov 2002 04:48:16 -0000 1.40
--- pep-0001.txt 2 May 2003 21:34:44 -0000 1.41
***************
*** 3,7 ****
Version: $Revision$
Last-Modified: $Date$
! Author: Barry A. Warsaw, Jeremy Hylton
Status: Active
Type: Informational
--- 3,7 ----
Version: $Revision$
Last-Modified: $Date$
! Author: Barry A. Warsaw, Jeremy Hylton, David Goodger
Status: Active
Type: Informational
***************
*** 111,115 ****
editor that it is ready for review. PEPs are reviewed by the BDFL
and his chosen consultants, who may accept or reject a PEP or send
! it back to the author(s) for revision.
Once a PEP has been accepted, the reference implementation must be
--- 111,130 ----
editor that it is ready for review. PEPs are reviewed by the BDFL
and his chosen consultants, who may accept or reject a PEP or send
! it back to the author(s) for revision. For a PEP that is
! pre-determined to be acceptable (e.g., it is an obvious win as-is
! and/or its implementation has already been checked in) the BDFL
! may also initiate a PEP review, first notifying the PEP author(s)
! and giving them a chance to make revisions.
!
! For a PEP to be accepted it must meet certain minimum criteria.
! It must be a clear and complete description of the proposed
! enhancement. The enhancement must represent a net improvement.
! The proposed implementation, if applicable, must be solid and must
! not complicate the interpreter unduly. Finally, a proposed
! enhancement must be "pythonic" in order to be accepted by the
! BDFL. (However, "pythonic" is an imprecise term; it may be
! defined as whatever is acceptable to the BDFL. This logic is
! intentionally circular.) See PEP 2 [10] for standard library
! module acceptance criteria.
Once a PEP has been accepted, the reference implementation must be
***************
*** 383,386 ****
--- 398,404 ----
[9] http://docutils.sourceforge.net/
+
+ [10] PEP 2, Procedure for Adding New Modules, Faassen
+ http://www.python.org/peps/pep-0002.html