Differences between revisions 26 and 27
Revision 26 as of 2008-08-15 05:52:35
Size: 5309
Editor: PhilipJenvey
Comment: updates
Revision 27 as of 2008-09-06 22:56:38
Size: 5604
Editor: PhilipJenvey
Comment: add alpha 2 release
Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:
 * ["UpgradeTo25CPythonLib"] '''*Ongoing, 46 tests failing'''
Line 42: Line 43:
= Alpha 2 = = Alpha 2 (Release Date: 2008-09-06) =
Line 52: Line 53:
 * [http://www.python.org/dev/peps/pep-0343/ PEP 343]: 'with' statement '''*test_with passing'''
 * [http://www.python.org/doc/2.5/whatsnew/pep-342.html PEP 342]: Coroutines via generators '''test_generators passing '''
 * ["UpgradeTo25CPythonLib"] '''*Ongoing'''
 * [http://www.python.org/dev/peps/pep-0338/ PEP 338]: Executing modules as scripts
 * [http://www.python.org/doc/lib/module-unicodedata.html unicodedata module]
 * ["UpgradeTo25CPythonLib"] '''*Ongoing, 11 tests failing'''
Line 59: Line 60:
 * [http://www.python.org/dev/peps/pep-0343/ PEP 343]: 'with' statement '''*test_with passing'''
 * [http://www.python.org/doc/2.5/whatsnew/pep-342.html PEP 342]: Coroutines via generators '''test_generators passing '''
Line 60: Line 63:
 * [http://www.python.org/dev/peps/pep-0338/ PEP 338]: Executing modules as scripts
Line 63: Line 65:
 * [http://www.python.org/doc/lib/module-bz2.html bz2 module]
Line 67: Line 70:
 * ["UpgradeTo25CPythonLib"] '''*Ongoing'''

This is a specific list of the features needed to make releases towards Jython 2.5, based on [http://www.python.org/doc/2.4.3/whatsnew/whatsnew24.html What's New in CPython 2.4] and [http://docs.python.org/whatsnew/whatsnew25.html CPython 2.5] among other things. The first alpha will be made once Jython supports all CPython 2.5 language level features. After the alphas have stabilized, all the library and Jython-only features will be completed in the beta series of releases. Once all the features are present in the betas, we'll go into release candidate mode until 2.5 is finally released.

Just because a feature is in the beta list, that doesn't mean it can't land before the alpha release. It only means it isn't necessary before the alpha. Actually since all of the alpha features are dependent on the new compiler and parser, the beta tasks can be a good starting point.

Alpha 0/1 (Release Date: 2008-07-15)

Alpha 2 (Release Date: 2008-09-06)

Beta

Future?

RoadMap (last edited 2013-02-06 23:22:57 by FrankWierzbicki)