Document Information

Last modified:
2008/07/11 12:20 by ecker

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.

Release 0.8-alpha1

Release date: 2008-05-20

Early alpha release. Not meant for production use.

Release 0.8-alpha2

Release date: (2008-07-11)

Early alpha release. Not meant for production use.

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.

Release 0.8-beta1

Release date: July 2008 (planned)

Beta release. Not meant for production use.

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)

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.

Information

Last modified:
2008/07/11 12:20 by ecker

Account

Not logged in

 
 

Job Offers

To further improve qooxdoo we are seeking javascript developers. Read more...

Rich Ajax Platform (RAP)

RAP uses qooxdoo, Java and the Eclipse development model to build rich web applications. Read more...

qooxdoo Web Toolkit (QWT)

Similar to GWT this framework allows to create impressive qooxdoo applications just using Java. Read more...

Pustefix

Pustefix is a MVC-based web application framework using Java and XML/XSLT. Read more...

 
SourceForge.net Logo

Bad Behavior has blocked 0 potential spam attempts in the last 7 days.