Document Information

Last modified:
2008/09/05 09:30 by wpbasti

Migration from qooxdoo 0.7.x

If you are maintaining a qooxdoo contribution in the qooxdoo-contrib repository and want to make it work with the upcoming qooxdoo 0.8 release, there are a couple of things to consider:

  • Build System:
    The build system has seen fundamental changes in qooxdoo 0.8. The central part of the generator has been re-written, which significantly changes the way in which your projects interacts with the build system. In short, the move is away from Makefiles as the main tool for driving the build process (see the qooxdoo 0.8 release notes for more details). For your project, this means in particular:
    • You have to create a Manifest.json file, which has a slightly different structure and additional information compared to the old Manifest.js file.
    • You have to create a config.json file, which will drive the new generator.
    • You will find templates for both files in the SkeletonApplication project. [TODO]
    • You can still use a Makefile of course, as a frontend to save you from typing generator invocations. The SkeletonApplication has also a Makefile to that end. [TODO]

Since the Manifest file has changed the integration of a contribution into a custom qooxdoo project has also changed, and this means integrating your contribution via the new build system will only work for 0.8 custom projects. If you want to maintain integration of your contribution with 0.7 projects, you have to maintain the old build infrastructure (Manifest.js) as well.

Information

Last modified:
2008/09/05 09:30 by wpbasti

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.