[edit] Roadmap

Milestones below are used to break the path to 1.0 down into significant feature developments: it is intended that each milestone represents a discrete piece of achievable work, so that progress can continue to be made.

Recent changes: we did miss a release, and because we're not working to the roadmap, I've updated the roadmap to reflect better how we're trying get to 1.0. The amount of work we're undertaking has increased slightly, but I think we feel happier about the result, which should be simpler and more secure.

[edit] Release Strategy

  • source code releases at M1, M2 and M3 as "alpha" or "developer-only" releases of code known to mostly work.
  • preview releases at M4 and M5. These will consist of a source release, and possibly static binary release for GNU-ish OSes.
  • beta release programme TBA from M6-ish onwards, leading to 1.0 release.

No dates are yet determined on the schedule below: these can only be realistically set when we see how long it takes us to get to the next milestone!

There may also be overlap between the different milestones, in terms of features for later milestones appearing in some form earlier (but not later).

[edit] Release Milestones

Release Release date Summary
M0 Start of the project Milestones will go green as we reach them.
M1 20th Feb 2007 Replacement of OpenSSL, build/bug fixes, Logging system reviewed.
M2 23rd May 2007 Antivirus/spam agents, new agent configuration system and bongo-manager, and new web user admin tool.
M3 30th January 2008 Command line tools review, support for virtual domains, initial CalDAV and i18n, "alias/forward" system.
M4 14th September 2008 Updated Store agent.

Candidate for Technical Preview.

M5 10th October 2008 Updated bongo-manager and web UI and caldav for 1.0.
M6 Q3 2008 Feature complete for 1.0.

Candidate for Pre-Release / beta release.

M7 TBD Security review, ready for 1.0 release planning.