Release 2.4
$Id$Some of these items overlap requests in SourceForge and/or Bugzilla (and/or Scarab).
This list is anything but final!
- Deal with character sets and localization properly
- Handle change of locale correctly, by reloading new
instance of page in proper locale
- Improved User's Guide to replace existing Developer's
Guide
- Replace the current tutorial with Neil Clayton's
Tutorial2
- Reoganize directory structure to more standard format
(compatible with Maven)
- Use Forrest, or somesuch, for documentation
(possibly, convert User's Guide and friends to alternate format)
- Get Tapestry compiling under Maven, have nightly
builds
- Fill out the test suite and code coverage, reach 85%
or better
- Change <extension> initializers to use OGNL
expressions
- Integrate David Solis' WML components contributions
- Fix all the Component Reference pages to use the 2.4
syntax
- New features for Script Specification:
- Improve the "include script" element to support relative scripts, scripts in context, script in classpath
- Some kind of "include only once" block
- New DTD
Completed items in 2.4
Declarative transient properties - define transient properties in spec,
Tapestry builds subclass with instance variables, accessors and
initialize() HLS
Declarative persistant properties - as with transient, but properties are
made persistant HLS
Traditional bin/src distros HLS
Rename packages from net.sf.tapestry to org.apache.tapestry
HLS
Resolve GPL issues around McKoiDBMBean
HLS