Mambo 4.5 and 5.0 Roadmap
Introduction
Mambo is quickly becoming one of the most popular free open source software projects. It's catch-cry has long been "Power in Simplicity". This document outlines the current thinking of the Development Team for the maintenance of version 4.5 of the Content Management System and the development of version 5.0 incorporating both new technologies and long sought after features.
Version Convention
Versioning of Mambo releases follows an X.Y.Z convention where:
Structure
The support for version 4.5 is planned to end no earlier than 31 December 2005. During this time all updates to existing features, barring fixes relating to security issues and some bugs, will remain backwardly compatible with version 4.5.1a. This provides for consistency and stability of development during 2005 and allows for the writing of documentation and training materials with a reduced risk of the changes in core functionality making such documents out-of-date. It also provides third party developers a period of stability within the core API so that they are not updating their products with every incremental release of Mambo.
Version 5.0 will be developed in parallel with the maintenance of version 4.5. This version is not intended to be completely backwardly compatible with version 4.5.x. This enables the Development Team to explore new and cutting edge technologies, improve ergonomics, database and API design and to fix legacy issues that have plagued the core files.
It is intended that version 4.5.x will be maintained for a 'settling in' period after the initial release of 5.0. While the exact length of this period is yet to be determined it is likely to last until at least the availability of the first 5.0 maintenance release (that being version 5.0.1). Once version 5.0 is considered to be nominally stable, and when new documentation and training material is prepared, a date for ending the official support of version 4.5.x will be determined.
During the development of 5.0 we intend to have a general lead-in period of alpha and beta versions to allow for the upgrading of existing third party products.
Goals
The general goals of the maintenance of version 4.5.x are:
New features planned for version 4.5 include:
The broad goals of version 5.0 are:
Milestone Plan
The following is subject to change as development progresses.
Version | Date | Summaray of major items |
---|---|---|
4.5.2 | 14 Feb 2005 |
Bug fixes patTemplate libraries added for testing, enhancements to file permissions |
4.5.3 | Mar 2005 |
Bug fixes Administrator language support Implement ADODB |
4.5.4 | May 2005 | Bug fixes |
4.5.5 | 1 Jun 2005 | Bug fixes |
5.0.0 alpha | Mid (?) 2005 |
New ACL Multi-DB support Object based API Unlimited folders format replaces fixed Section/Categories MVC implemented in conjunction with patTemplating engine Better web standards (XHTML, RTL languages, etc) Support for translation of content Simple workflow engine |
5.0.0 | Late (?) 2005 | First stable release |
5.1.0 | 2006 | Workflow engine expanded |
Last Updated( Monday, 07 February 2005 )
Copyright 2005