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

Reply via email to