Schedule update. Plan for a beta 1 release on 4/25/03.

This commit is contained in:
Guido van Rossum 2003-04-17 17:31:58 +00:00
parent aada760a8b
commit 22e655ac93
1 changed files with 31 additions and 28 deletions

View File

@ -25,11 +25,12 @@ Abstract
Here's a tentative release schedule that follows the above
guidelines:
alpha 1 -- December 31, 2002
alpha 2 -- February 19, 2003
beta 1 -- late March
beta 2 -- late April
rc 1 -- late May
final -- early June
beta 1 -- April 25, 2003
beta 2 -- late May
rc 1 -- late June
final -- early July
Release Manager
@ -137,6 +138,11 @@ Completed features for 2.3
- A new pickling protocol. See PEP 307.
- PEP 305 (CSV File API, by Skip Montanaro et al.) is in; this is
the csv package.
- Raymond Hettinger's itertools module is in.
Planned features for 2.3
@ -155,22 +161,12 @@ Planned features for 2.3
- We need a new PyArg_Parse*() format code that returns an
unsigned C long int that receives the lower LONG_BIT bits of the
Python argument, truncating without range checking. (SF
595026.)
- For a class defined inside another class, the __name__ should be
"outer.inner", and pickling should work. (SF 633930. I'm no
longer certain this is easy or even right.)
595026; Thomas Heller is working on this.)
- The import lock could use some redesign. (SF 683658.)
- PEP 311 (Simplified GIL Acquisition for Extensions, by Mark
Hammond) may be ready in time to get it in.
- PEP 305 (CSV File API, by Skip Montanaro et al.) might go in; I
don't know what the authors' plans are.
- PEP 304 (Controlling Generation of Bytecode Files by Montanaro)
might go in; I've lost track of the status.
Hammond) is expected to go into beta 1.
Ongoing tasks
@ -208,6 +204,11 @@ Open issues
before the final release (and preferably before the first beta
release). For example:
- TBD
Features unlikely to make it into Python 2.3
- Set API issues; is the sets module perfect?
I expect it's good enough to stop polishing it until we've had
@ -220,19 +221,23 @@ Open issues
Ditto.
- Fredrik Lundh's basetime proposal:
http://effbot.org/ideas/time-type.htm
I believe this is dead now.
- New widgets for Tkinter???
Has anyone gotten the time for this? *Are* there any new
widgets in Tk 8.4? Note that we've got better Tix support
already (though not on Windows yet).
- Fredrik Lundh's basetime proposal:
http://effbot.org/ideas/time-type.htm
Features unlikely to make it into Python 2.3
I believe this is dead now.
- PEP 304 (Controlling Generation of Bytecode Files by Montanaro)
seems to have lost steam.
- For a class defined inside another class, the __name__ should be
"outer.inner", and pickling should work. (SF 633930. I'm no
longer certain this is easy or even right.)
- reST is going to be used a lot in Zope3. Maybe it could become
a standard library module? (Since reST's author thinks it's too
@ -254,10 +259,6 @@ Features unlikely to make it into Python 2.3
covered yet (e.g. string.whitespace and types.TracebackType).
It seems we can't get consensus on this.
- An iterator tools module featuring goodies from SML and Haskell?
http://mail.python.org/pipermail/python-dev/2002-May/024418.html
I haven't heard about this in ages.
- Deprecate the buffer object.
http://mail.python.org/pipermail/python-dev/2002-July/026388.html
http://mail.python.org/pipermail/python-dev/2002-July/026408.html
@ -265,12 +266,14 @@ Features unlikely to make it into Python 2.3
- PEP 269 Pgen Module for Python Riehl
I haven't heard from Jon Riehl since he moved to Chicago.
(Some necessary changes are in; the pgen module itself needs to
mature more.)
- Add support for the long-awaited Python catalog. Kapil
Thangavelu has a Zope-based implementation that he demoed at
OSCON 2002. Now all we need is a place to host it and a person
to champion it.
to champion it. (Some changes to distutils to support this are
in, at least.)
- PEP 266 Optimizing Global Variable/Attribute Access Montanaro
PEP 267 Optimized Access to Module Namespaces Hylton