Roadmap
To make the development process of qooxdoo more transparent to users and developers this page outlines the activities and plans relevant for future releases.
Do not expect the list to always be complete, though. There is always a good chance that new contributions may make it into a scheduled release while other features may miss the release they were originally intended for. qooxdoo development will continue to be a flexible process that accounts for modifications and additions needed by either the framework or the community and its projects. One goal of this roadmap is to allow users to plan for future releases as early as possible and to help developers to sync themselves with the development process and to actively participate in the project.
If you have any ideas for new features you are welcome to add them to the Feature Wishlist. If you are about to start investigating or developing new features, please announce your plans and ideas on the mailing list.
Previous Releases
Please see the Release Notes for an overview of previous releases.
Current Releases
Release 0.7.3
Release date: 2008-01-15
Maintenance release, including many bugfixes.
- SVN repository:
tags/release_0_7_3
Release 0.8-alpha1
Release date: 2008-05-20
Early alpha release. Not meant for production use.
- SVN repository:
tags/release_0_8_alpha1
Release 0.8-alpha2
Release date: (2008-07-11)
Early alpha release. Not meant for production use.
- SVN repository:
tags/release_0_8_alpha2
Future Releases
Release 0.7.4
Release date: July 2008 , with 0.8-beta1 (planned)
Expected to be a maintenance/bugfixing release without major changes in functionality and features.
- SVN repository:
branches/legacy_0_7_x - Release notes (preliminary)
Release 0.8-beta1
Release date: July 2008 (planned)
Beta release. Not meant for production use.
- SVN repository:
tags/release_0_8_beta1 - Release notes (preliminary)
Release 0.8
Release dates:
- 0.8-alpha1: 2008-05-20 (released)
- 0.8-alpha2: 2008-07-11 (released)
- 0.8-beta1: July 2008 (planned)
- 0.8-rc1: Q3/2008 (planned)
- final: Q3/2008 (planned)
- SVN repository:
trunk - Release notes (preliminary)
Re-development of qooxdoo’s layout engine is undoubtedly a challenging task and is expected to take quite some time. While the current layout engine is powerful and fast, it still lacks some features that became a common requirement of many advanced Ajax applications. Those missing features or shortcomings can not be bolted onto the existing engine. The new engine will definitely be worth the wait! During development towards 0.8 an 0.7.x line (branches/legacy_0_7_x) is available to account for bugfixes and minor extensions.
Planned features:
- Solid and high-performance low-level DOM layer as a base for a future revised widget implementation.
- Re-engineered layout managers to account for shortcomings of the current implementation, e.g. missing flex size support for the listview, or overflow handling for tabs
- Easier integration of qooxdoo elements into traditional web pages and page-oriented web applications.
- Basic implementation of rounded borders and other complex border styles (e.g. shadows) that allow for a powerful individual interface design
- Animation both in low-level DOM-layer and on GUI toolkit level.
- Many more requested and important features, particularly in the GUI toolkit part of the framework, ...
For more information about the progress of qooxdoo 0.8 please see the development docs, the latest online demos and the news blog with weekly status updates.
