<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>[planning] </title> <meta content="text/html;charset=ISO-8859-1" name="Content-Type"/> <link href="../style.css" media="screen" rel="stylesheet" type="text/css"/></head> <body> <div id="logo"><a href="http://codespeak.net"><img alt="py lib" height="114" id="pyimg" src="http://codespeak.net/img/pylib.png" width="154"/></a></div> <div id="metaspace"> <div class="project_title">[planning] </div> <div id="menubar"><a class="menu" href="../index.html">index</a> <a class="menu" href="../../../apigen/api/index.html">api</a> <a class="menu" href="../../../apigen/source/index.html">source</a> <a class="menu" href="../contact.html">contact</a> <a class="menu" href="../download.html">download</a></div></div> <div id="contentspace"> <div id="docinfoline"> <div style="float: right; font-style: italic;"> </div></div> <div class="document" id="release"> <h1 class="title">Release</h1> <div class="section"> <h1><a id="currently-working-configurations" name="currently-working-configurations">currently working configurations</a></h1> <p>2.3 - 2.4.2 work</p> <p>with setuptools: 2.3 - 2.4.2 as 'develop'</p> <p>regular installation: works mostly, strange test-failures</p> <p>to be tested: 2.2, windows</p> </div> <div class="section"> <h1><a id="absolutely-necessary-steps" name="absolutely-necessary-steps">absolutely necessary steps:</a></h1> <blockquote> <ul> <li><p class="first">documentation</p> <blockquote> <ul class="simple"> <li>improving getting started, describe install methods</li> <li>describe the rest stuff?</li> <li>py.log</li> <li>py.path is mostly undocumented, API documentation</li> </ul> </blockquote> </li> <li><p class="first">basic windows testing, maybe disabling execnet?, what about the scripts in windows?</p> </li> <li><p class="first">are all c extensions compiled when installing globally?</p> </li> <li><p class="first">refactoring py.log</p> </li> <li><p class="first">write/read methods on py.path should be renamed/deprecated: setcontent, getcontent instead?</p> </li> <li><p class="first">what about _subprocess.c?</p> </li> <li><p class="first">warning for docutils</p> </li> <li><p class="first">don't expose _extpy</p> </li> <li><p class="first">py/bin should be nicefied, get optparse interface</p> <blockquote> <ul class="simple"> <li>_findpy.py</li> <li>py.cleanup:</li> <li>py.lookup: add -i option</li> <li>pytest.cmd</li> <li>rst2pdf.py: merge with py.rest, add warnings when missing tex</li> <li>_makepyrelease.py: move somewhere</li> <li>py.countloc</li> <li>py.test</li> <li>py.rest</li> <li>win32</li> </ul> </blockquote> </li> </ul> <blockquote> <ul class="simple"> <li>skip tests if dependencies are not installed</li> </ul> </blockquote> </blockquote> </div> <div class="section"> <h1><a id="nice-to-have" name="nice-to-have">nice to have</a></h1> <blockquote> <ul class="simple"> <li>sets.py, subprocess.py in compat</li> <li>fix -k option to py.test</li> <li>add --report=(text|terminal|session|rest|tkinter|rest) to py.test</li> <li>put Armin's collect class into py.__builtin__ (not done)</li> <li>try get rid of Collect.tryiter() in favour of (not done) using Armin's collect class</li> </ul> </blockquote> </div> </div> </div></body></html>