Dear qooxdoo users,

I'm leading the Jspresso project. Jspresso is an opensource LGPL 
framework dedicated at building business RIAs that can be deployed using 
various UI technologies without needing any UI specific skills (nor UI 
code). Until  now,  I've implemented the following UI engines for Jspresso :
- Swing
- Canoo ULC (server-side swing-like library)
- WingS (serverside AJAX UI library)
- Flex

I am currently evaluating qooxdoo as a UI candidate for Jspresso since I 
was really impressed by the quality of the internal architecture as well 
as the overall L&F of qooxdoo applications. I think that the integration 
would be quite straightforward based on what has been achieved for the 
Flex (over BlazeDS) front-end (all server-side code can be reused and 
only the client engine has to be ported). The clean qooxdoo MVC binding 
architecture would perfectly fit.

I still have several concerns that I would like to have suggestions for :

- I've never developed a line of Javascript (not a big issue since 6 
month ago I had never touched a line of ActionScript and the Flex 
frontend is fine now). What would you recommend for the development 
environment? I would like to stick to Eclipse though and have the 
qooxdoo build integrated to the overall FW build just by handling a new 
source folder in the Eclipse java project. Same goes for debugging. As 
an example, FlexBuilder allowed me to seamlessly integrate a flex source 
folder into the FW java project.

- The actual Jspresso builds are entirely performed using maven. This is 
really a must-have for me. Reading the docs, qooxdoo relies on custom 
Python scripts for all the operations that have to be handled on a 
qooxdoo project. But I've read on the mailing lists that some users did 
perform an integration into maven. The Jspresso/qooxdoo engine would 
actually be a maven module for me. As an example, I've used the 
flex-mojos maven plugin to seamlessly integrate the Jspresso/flex 
frontend as a maven project module. I don't think that there is such a 
plugin available for qooxdoo.  I'm taking any  advice on how to make the 
qooxdoo build part of an overall maven multi-module build...

Thanks for your suggestions,
Vincent

-- 
Vincent Vandenschrick
 Jspresso Framework
 http://www.jspresso.org


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to