From bb14be0f41e6a1c27bee1867550e99f79a72418c Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Mon, 24 Dec 2001 20:58:36 +0000 Subject: [PATCH] Update as in the past tense, mark as final. --- pep-0251.txt | 62 +++++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 30 deletions(-) diff --git a/pep-0251.txt b/pep-0251.txt index ac235da59..c33029617 100644 --- a/pep-0251.txt +++ b/pep-0251.txt @@ -1,8 +1,8 @@ PEP: 251 Title: Python 2.2 Release Schedule Version: $Revision$ -Author: guido@python.org (Guido van Rossum), barry@zope.com (Barry A. Warsaw) -Status: Incomplete +Author: barry@zope.com (Barry A. Warsaw), guido@python.org (Guido van Rossum) +Status: Final Type: Informational Created: 17-Apr-2001 Python-Version: 2.2 @@ -10,15 +10,14 @@ Post-History: 14-Aug-2001 Abstract - This document describes the post-Python 2.1 development and - release schedule. The schedule primarily concerns itself with - PEP-sized items. Small bug fixes and changes will occur up until - the first beta release. + This document describes the Python 2.2 development and release + schedule. The schedule primarily concerns itself with PEP-sized + items. Small bug fixes and changes will occur up until the first + beta release. - NOTE: the schedule below and the list of features under - consideration are all subject to change! If the energy in the - community changes or the feedback on a PEP is particularly - positive or negative, this may affect decisions. + The schedule below represents the actual release dates of Python + 2.2. Note that any subsequent maintenance releases of Python 2.2 + should be covered by separate PEPs. Release Schedule @@ -26,8 +25,8 @@ Release Schedule Tentative future release dates. Note that we've slipped this compared to the schedule posted around the release of 2.2a1. - 21-Dec-2001: 2.2 (final release) - 14-Dec-2001: 2.2c1 [Released] (release candidate) + 21-Dec-2001: 2.2 [Released] (final release) + 14-Dec-2001: 2.2c1 [Released] 14-Nov-2001: 2.2b2 [Released] 19-Oct-2001: 2.2b1 [Released] 28-Sep-2001: 2.2a4 [Released] @@ -38,40 +37,43 @@ Release Schedule Release Manager - Barry Warsaw will take over as the release manager. Guido and - Barry will release 2.2a2 together, after that Barry will be - responsible for releases. + Barry Warsaw was the Python 2.2 release manager. Release Mechanics - We'd like to experiment with a new mechanism for releases: a week - before every alpha, beta or other release, we'll fork off a branch - which will become the release; changes to the branch will have to - be approved before they can be checked in. This is how some other - large projects (e.g. Mozilla) work, and we hope it will help - reduce the number of bugs introduced in releases at the last - minute. + We experimented with a new mechanism for releases: a week before + every alpha, beta or other release, we forked off a branch which + became the release. Changes to the branch are limited to the + release manager and his designated 'bots. This experiment was + deemed a success and should be observed for future releases. See + PEP 101 for the actual release mechanics[1]. -Planned features for 2.2 +New features for Python 2.2 - The following features are already checked in on the head revision - (for a more detailed account, see Misc/NEWS): + The following new features are introduced in Python 2.2. For a + more detailed account, see Misc/NEWS[2] in the Python + distribution, or Andrew Kuchling's "What's New in Python 2.2" + document[3]. - iterators (PEP 234) - generators (PEP 255) + - unifying long ints and plain ints (PEP 237) - division (PEP 238) - unification of types and classes (PEP 252, PEP 253) - Work on the class/type unification is still ongoing. - The following features are under consideration: +References - - unifying long ints and plain ints (PEP 237) + [1] PEP 101, Doing Python Releases 101 + http://www.python.org/peps/pep-0101.html - There needs to be more discussion of each of these before we can - decide. + [2] Misc/NEWS file from CVS + http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/python/python/dist/src/Misc/NEWS?rev=1.337.2.4&content-type=text/vnd.viewcvs-markup + + [3] Andrew Kuchling, What's New in Python 2.2 + http://www.amk.ca/python/2.2/ Copyright