On 03/21/2012 08:03 AM, panyasan wrote: > I am trying to work with nodejs, the browser-based Cloud9 IDE and qooxdoo, > which seems to be a good fit in general. However, qooxdoo toolchain's > dependency on python scripts doesn't fit this approach. > > Currently, I can edit files and run the app from Cloud9 as long as the class > tree doesn't change. But when it does, I need to sync my project to GitHub, > update a clone on my Desktop, run the generator there, update GitHub, and > finally the clone in Cloud9. > > Did you ever consider porting the generator to javascript, to run on top of
Every other day :-). - No, seriously, we are thinking about that regularly. But even considering node and the npm modules, I would still expect an effort of 0.5 - 1.5 man-years (yes, *years*) for the porting, and that's even in the best case (6 months) nothing we can muster at the moment. And no new features during that time! Basically, we would need an additional FTE for that. I have since long an architecture in mind where we could re-implement a certain part of the generator in a foreign (ie. other than Python) language, connecting to the rest over sockets. That would give us the chance to go incrementally, keeping a Python core and replacing the functional modules piece by piece, until we can replace the core itself. But up to now I hardly get around laying the ground work for this architecture... T. ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel