Release v0.6 - Targeted Aug 1st, 2002
This version will concentrate heavily on the Data Access Objects (DAOs).
Tasks -
- Remove URIParser.
- Make DAOs act like Command Objects.
- Make DAOs seedable by hand or by XML or Properties file.
- Make DAOs belong to the Command Objects.
- Update JavaDocs to reflect changes.
- Work on documentation.
Last revision published locally, All future version to be on SourceForge.net.
Release v0.7 - Targeted Sept 1st, 2002
This version will concentrate on the Security Model, including Access, Authentication and Authorization:
Tasks -
- Update LDAP model to support new Security Model.
- Create SecurityRuleFactory.
- Create SecurityRule interface.
- Create SecurityRuleBase implementation.
- Recreate current security with SecurityRule Objects.
- Finish ejbDAO and test.
- Add more default DAOs (based on available time):
- Update JavaDocs to reflect changes.
- Work on documentation.
Release v0.8 - Targeted Oct 1st, 2002
In this version the frontend functionality will be focused on. Possible integration of Jakarta tag libraries or a clean room implementation of a set of custom tag libraries.
Tasks -
- Evaluate Jakarta tag libraries, possible sourceforge survey.
- Introduce Resource Bundle for Internationalization
- Obtain translators for Resource Bundle:
- French (found)
- German (looking)
- Spanish (looking)
- others as volunteers surface
- Enhance Error Handling.
- Update JavaDocs to reflect changes.
- Work on documentation.
Release v0.9 - Targeted Dec 1st, 2002
No new features will be added after in this release. Only bug fixes will be done in preparation for release 1.0.
Tasks -
- Officaily release Leafs with Freshmeat.net Announcement.
- Bugs, bugs, bugs.
- Update JavaDocs to reflect any changes.
- Work on documentation.
Release v1.0 - Targeted Jan 1st, 2003