Updating from 2.1 to 3.5, however, doesn't seem to be as easy. The first problem I ran into is that I am not sure how the new contrib architecture works now. I have followed the discussions on contrib 2.0, but it is not reflected yet in the docs: http://qooxdoo.org/contrib. I want to use the dialog contribution from github (https://github.com/cboulanger/qx-contrib-Dialog), since the sourceforge version is not compatible with 3.0 - what is the exact syntax to use now?
This is amazing, given that my codebase is now almost 4 years old, and browsers have evolved considerably since then. Also good to know that the generated HTML is now much lighter than it used to be. Next thing will be to write a mobile client.