Differences between revisions 37 and 38
Revision 37 as of 2011-03-11 23:40:10
Size: 951
Editor: PhilipJenvey
Comment: Remove the old 2.5 roadmap items
Revision 38 as of 2011-03-11 23:43:24
Size: 1024
Editor: PhilipJenvey
Comment: covert to rST, added a couple items
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
(Made this a placeholder page, most of this has become obsolete. Convert to RST ASAP!) #format rst
Line 3: Line 3:
= 2.6.x =

== 2.6.0 ==
2.6.0
=====
Line 12: Line 11:
 * Require minimum Java 6, rip out Java 5 compatibility:
Line 13: Line 13:
== 2.6.? (TBD) ==   * Generic.newSetFromMap
  * Believe we can remove the xeresImpl jar
  * Other things..

2.6.? (TBD)
===========
Line 23: Line 28:
=== Future? === Future?
=======

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 xeresImpl jar
  • Other things..

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 30); backlink

    Inline emphasis start-string without end-string.

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