[svn r56663] some more planning and notes for 1.0
--HG-- branch : trunk
This commit is contained in:
parent
c95b6544e4
commit
49fb0d39af
|
@ -1,6 +1,24 @@
|
|||
Things to do for 1.0.0
|
||||
=========================
|
||||
|
||||
packaging
|
||||
-------------------------------------
|
||||
|
||||
* setup automatical dist snapshots from trunk
|
||||
when tests pass (at best for all of windows,
|
||||
linux and osx).
|
||||
|
||||
* ensure compatibility with Python 2.3 - 2.6
|
||||
|
||||
* package c-extensions (greenlet) for windows
|
||||
|
||||
* support installation from svn, setup.py and via easy_install
|
||||
|
||||
* debian and TAR/zip packages for py lib,
|
||||
particularly look into C module issues (greenlet most importantly)
|
||||
|
||||
* (partly DONE) refine and implement releasescheme/download
|
||||
|
||||
py.test
|
||||
--------------
|
||||
|
||||
|
@ -30,7 +48,7 @@ py.test
|
|||
- porting existing extensions (htmlconftest / PyPy's conftest's ...)
|
||||
|
||||
|
||||
- fix reporting/usage degradation after reporter-merge merge:
|
||||
- fix reporting/usage regression after reporter-merge merge:
|
||||
- collapse skips with same reason and lineno into one line
|
||||
|
||||
- fix and investigate win32 failures
|
||||
|
@ -53,6 +71,7 @@ py.test
|
|||
- review source code and rename some internal methods to
|
||||
help with un-confusing things
|
||||
|
||||
|
||||
py.execnet
|
||||
--------------
|
||||
|
||||
|
@ -75,15 +94,20 @@ py.apigen
|
|||
http://codeinvestigator.googlepages.com/main
|
||||
|
||||
|
||||
py.io
|
||||
--------------------
|
||||
|
||||
- write documentation about it
|
||||
- deprecate py.process.cmdexec, move it to py.io.cmdexec()
|
||||
merge exceptions/handling of py.io.cmdexec, py.io.forkedfunc
|
||||
|
||||
ld (review and shift to above)
|
||||
=================================
|
||||
|
||||
refactorings
|
||||
------------------
|
||||
|
||||
- session / collection unification (particularly tryiter and buildname2items)
|
||||
|
||||
- reporting unification, i.e. use dist-testing Reporter class
|
||||
- (ongoing) reporting unification, i.e. use dist-testing Reporter class
|
||||
also for "normal" session, consider introduction of tkinter
|
||||
session (M978)
|
||||
|
||||
|
@ -138,25 +162,6 @@ features
|
|||
svn-bindings (M634)
|
||||
|
||||
|
||||
packaging
|
||||
-------------------------------------
|
||||
|
||||
* debian and TAR/zip packages for py lib,
|
||||
particularly look into C module issues (greenlet most importantly)
|
||||
|
||||
* do something about c-extensions both on unix-ish
|
||||
versus win32 systems
|
||||
|
||||
* ensure compatibility with Python 2.3 - 2.5,
|
||||
see what is missing for 2.2
|
||||
|
||||
* optional: support setuptools (eggs?) installs, and instally
|
||||
from pypi (and register pylib there)
|
||||
|
||||
* (DONE/c-modules don't) see if things work on Win32 (partially done)
|
||||
|
||||
* (partly DONE) refine and implement releasescheme/download
|
||||
|
||||
|
||||
APIGEN / source viewer
|
||||
-------------------------------------
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
|
||||
changes from 0.9.1 to 1.0
|
||||
|
||||
py.test:
|
||||
|
||||
- collector.run() deprecated, implement/use listdir() instead
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue