Differences between revisions 45 and 46
Revision 45 as of 2011-03-24 17:15:14
Size: 1260
Editor: JimBaker
Comment:
Revision 46 as of 2011-03-25 18:22:05
Size: 1343
Editor: PhilipJenvey
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
  * Believe we can remove the xeresImpl jar   * Believe we can remove the xercesImpl jar
Line 24: Line 24:
 * mercurial move, abcs, exceptions, posix/ntpath, io, tarfile: pjenvey
Line 29: Line 30:
 * [[http://bugs.jython.org/issue1066|cjkcodecs]]  * [[http://bugs.jython.org/issue1066|cjkcodecs]]: yyamano

2.6.0

  • Upgrade to Python 2.6 language and builtins, along with a substantial subset of the stdlib
  • Redesign PySystemState, ThreadState API
  • Mark true-public APIs with a suitable annotation; deprecate and/or remove obsolete APIs
  • Remove all user-visible singletons in org.python.core, especially any static public fields (like those in PySystemState)
  • Performance!
  • Require minimum Java 6, rip out Java 5 compatibility:
  • Generic.newSetFromMap
  • Believe we can remove the xercesImpl jar
  • Other things..

Who is doing what?

  • math module: Oti
  • documentation, text_xrange.py, test_complex.py: Josh
  • grammar cleanup, test_print.py (from __future__ import print_function): Frank
  • itertools, collections: Jim
  • mercurial move, abcs, exceptions, posix/ntpath, io, tarfile: pjenvey

2.6.? (TBD)

Future?

  • [[http://docs.python.org/whatsnew/modules.html#SECTION0001410000000000000000|ctypes module]]

  • Translate summer of code compiler to Java *Incorporated, except for pyc support

    System Message: WARNING/2 (<string>, line 39); backlink

    Inline emphasis start-string without end-string.

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