2001-04-18 06:28:43 -04:00
|
|
|
|
PEP: 251
|
|
|
|
|
Title: Python 2.2 Release Schedule
|
|
|
|
|
Version: $Revision$
|
2001-08-13 17:03:12 -04:00
|
|
|
|
Author: guido@python.org (Guido van Rossum), barry@zope.com (Barry A. Warsaw)
|
2001-04-18 06:28:43 -04:00
|
|
|
|
Status: Incomplete
|
|
|
|
|
Type: Informational
|
|
|
|
|
Created: 17-Apr-2001
|
|
|
|
|
Python-Version: 2.2
|
2001-08-14 12:59:58 -04:00
|
|
|
|
Post-History: 14-Aug-2001
|
2001-04-18 06:28:43 -04:00
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
2001-06-22 11:36:31 -04:00
|
|
|
|
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.
|
|
|
|
|
|
2001-04-18 06:28:43 -04:00
|
|
|
|
|
|
|
|
|
Release Schedule
|
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
Tentative future release dates. Note that we've slipped this
|
|
|
|
|
compared to the schedule posted around the release of 2.2a1.
|
2001-06-22 11:36:31 -04:00
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
19-Dec-2001: 2.2 (final release)
|
|
|
|
|
12-Dec-2001: 2.2c1 (release candidate)
|
|
|
|
|
14-Nov-2001: 2.2b2
|
|
|
|
|
10-Oct-2001: 2.2b1
|
|
|
|
|
19-Sep-2001: 2.2a3 (new! a third alpha)
|
|
|
|
|
22-Aug-2001: 2.2a2
|
2001-06-22 11:36:31 -04:00
|
|
|
|
18-Jul-2001: 2.2a1
|
|
|
|
|
|
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
2001-06-22 11:36:31 -04:00
|
|
|
|
Release Mechanics
|
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
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
|
2001-06-22 11:36:31 -04:00
|
|
|
|
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
|
2001-08-13 17:03:12 -04:00
|
|
|
|
large projects (e.g. Mozilla) work, and we hope it will help
|
|
|
|
|
reduce the number of bugs introduced in releases at the last
|
|
|
|
|
minute.
|
2001-06-22 11:36:31 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Planned features for 2.2
|
|
|
|
|
|
|
|
|
|
The following features are already checked in on the head revision
|
|
|
|
|
(for a more detailed account, see Misc/NEWS):
|
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
- iterators (PEP 234)
|
|
|
|
|
- generators (PEP 255)
|
|
|
|
|
- division (PEP 238)
|
|
|
|
|
- unification of types and classes (PEP 252, PEP 253)
|
2001-06-22 11:36:31 -04:00
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
Work on the class/type unification is still ongoing.
|
2001-06-22 11:36:31 -04:00
|
|
|
|
|
|
|
|
|
The following features are under consideration:
|
2001-04-18 06:28:43 -04:00
|
|
|
|
|
2001-08-13 17:03:12 -04:00
|
|
|
|
- unifying long ints and plain ints (PEP 237)
|
2001-04-18 06:28:43 -04:00
|
|
|
|
|
2001-06-22 11:36:31 -04:00
|
|
|
|
There needs to be more discussion of each of these before we can
|
|
|
|
|
decide.
|
2001-04-18 06:28:43 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copyright
|
|
|
|
|
|
|
|
|
|
This document has been placed in the public domain.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Local Variables:
|
|
|
|
|
mode: indented-text
|
|
|
|
|
indent-tabs-mode: nil
|
|
|
|
|
End:
|