The Jakarta Project The Jakarta Slide Project

Main

User's Guide

Administrator's Guide

Programmer's Corner

Overall 2.1 Plan
The 2.1 plan below is a proto plan and input from the community is very welcome.
Last revised: August 10, 2004.
Slide Server
  • Performance improvements (Oliver Zeigermann)
  • Event framework (Daniel Florey)
  • Extractor framework (Daniel Florey)
  • JAAS support (Unico Hommes)
  • Documentation, snippets, tutorials, ...
Slide Stores
  • TX filestore performance improvements (Oliver Zeigermann)
  • New caching modes (Oliver Zeigermann)
  • Refactor tx file store to allow better reuse for custom stores (Oliver Zeigermann)
  • Sequence concept (Oliver Zeigermann)
WebDAV Server
  • Notification methods (MS Exchange 2000 compliant) (Daniel Florey)
  • External transaction support (MS Exchange 2000 compliant) (Daniel Florey, Oliver Zeigermann)
  • Redirect reference support (Steve Vaughan)
WebDAV Projector
  • Initial release of the event driven process and rendering framework (Daniel Florey)
WebDAV Clientlib
  • Notification support (Daniel Florey)
  • Transaction support (Daniel Florey)
WebDAV Commandline Client
  • Optional support for servers with untrusted certificates (Daniel Florey)
WebDAV Testsuite
  • Testcases for notification methods
WVCM
  • Include WVCM implementation
Legend
item is under development. item is under investigation.
item is finished. [>2.1] item is deferred.
Milestone Plan 2.1 beta 2, end of September, 2004
General items
  • Tests, bugfixes
Slide server
  • Tests, bugfixes
WebDAV Server
  • Tests, bugfixes
WebDAV Clientlib
  • Tests, bugfixes
WebDAV Commandline Client
  • Tests, bugfixes
Projector
  • Tests, bugfixes, improved localization
Milestone Plan 2.1 beta 1, estimated August 10, 2004
General items
  • Bugfixing
  • Performance improvements
Slide server
  • New sequence concept
  • Event based macro property updater
WebDAV Server
  • Redirect reference support
  • Introduction of methods for long term transaction (MS Exchange compatible)
    • LOCK, UNLOCK with transaction tokens
WebDAV Clientlib
  • Introduction of client side notification dispatcher using new event notification methods
    • Support of UDP and TCP pushed notifications
    • Support of reliable interval TCP based event polling
    • Support of subscription timeout and subscription refresh
    • Support of notification delay and delay based event collection
    • Support of new Exchange compatible event types (Update/newmember)
    • Improved event collection analysis
  • Introduction of new methods for long term transactions (MS Exchange compatible)
WebDAV Commandline Client
  • Bugfixes
Projector
  • Initial release of Projector featuring:
    • WebDAV based rendering framework
    • Separation of concerns by using MVC design pattern
    • Contract based programming
    • Synchronous, asynchronous and nested workflows
    • Event driven workflows
    • Content type aware templating
    • HTML form handling
    • Table and tree rendering
    • Application handling including deployment at runtime and application dependencies
Milestone Plan 2.1 M1 June 1, 2004
General items
  • Bugfixing
  • Performance improvements
Slide server
  • Extendable event framework
  • Property extractor framework
    • XML extractor
    • MS Office metadata extractor
WebDAV Server
  • Introduction of new methods for remote event notifications (MS Exchange compatible)
    • SUBSCRIBE, UNSUBSCRIBE, POLL, NOTIFY
WebDAV Clientlib
  • Introduction of new methods for remote event notifications (MS Exchange compatible)
    • SUBSCRIBE, UNSUBSCRIBE, POLL
WebDAV Commandline Client
  • Bugfixes
  • Improved lock handling

Copyright © 1999-2004, Apache Software Foundation