TODO.html (77 lines of code) (raw):

<!DOCTYPE html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Tapestry TODO List</title> <link rel="STYLESHEET" type="text/css" href="web/scripts/style_virtlib_pcIE55.css"/> </head> <body> <h1>Release 3.0</h1> <br/> $Id$ <p> Some of these items overlap requests Bugzilla.</p> <p><i>This list is anything but final! Not in any (prioritized) order.</i></p> <ul> <li>Decide on final release number for "NextGen"</li> <li>Bugzilla or Scarab?</li> <li>Deal with character sets and localization properly</li> <li>Handle change of locale correctly, by reloading new instance of page in proper locale</li> <li>Improved User's Guide to replace existing Developer's Guide</li> <li>Replace the current tutorial with Neil Clayton's Tutorial2</li> <li>Reoganize directory structure to more standard format (compatible with Maven)</li> <li>Use Forrest, or somesuch, for documentation (possibly, convert User's Guide and friends to alternate format)</li> <li>Get Tapestry compiling under Maven, have nightly builds</li> <li>Fill out the test suite and code coverage, reach 85% or better</li> <li>Fix all the Component Reference pages to use the 3.0 syntax</li> <li>Unit testing stategy for the JSP tags and tagsupport service</li> <li>Allow auto parameters to not be required</li> </ul> <h2>Completed items in 3.0</h2> <ul> <li>Declarative transient properties - define transient properties in spec, Tapestry builds subclass with instance variables, accessors and initialize() <b>HLS</b></li> <li>Declarative persistant properties - as with transient, but properties are made persistant <b>HLS</b></li> <li>Traditional bin/src distros <b>HLS</b></li> <li>Rename packages from net.sf.tapestry to org.apache.tapestry <b>HLS</b></li> <li>Resolve GPL issues around McKoiDBMBean <b>HLS</b></li> <li>Tapestry JSP tag library <b>HLS</b></li> <li>Support array types for declared properties and connected parameters <b>HLS</b></li> <li>Support primitive types for connected parameters <b>HLS</b></li> <li>Integrate David Solis' WML component contributions <b>DS</b></li> <li>Get Tapestry building under Gump <b>HLS</b></li> <li>Properly sign the distribution and have it mirrored with the other Jakarta downloads <b>HLS</b></li> <li>New features for Script Specification: <b>HLS</b> <ul> <li>Improve the "include script" element to support </li> relative scripts, scripts in context, script in classpath</li> <li>Some kind of "include only once" block</li> <li>Name uniquer</li> <li>New DTD w/Jakarta public/system ids</li> </ul></li> <li>Change build environment to NOT compile against LGPL frameworks (J2EE from JBoss) <b>HLS</b></li> </ul> <h2>Rejected items in 3.0</h2> <ul> <li>Change &lt;extension&gt; initializers to use OGNL expressions <b>HLS<BR></b><i> <br/>Need an "object" for OGNL expressions, not clear what that would be.</i></li> </ul> <h1>Release 3.1</h1> <ul> <li>Intersertials</li> <li>Extend listener methods to take parameters (matching service parameters to actual method parameters)</li> </ul> </body> </html>