Hi Joshua,

Node.js is in the standard repos for most modern distros.  It's not an issue 
for Ubuntu/Fedora.

We are using Node.js for a package called Less with does asset compression for 
us.  Less is Apache 2 licensed so we have included it directly within Horizon:

https://blueprints.launchpad.net/horizon/+spec/transition-to-lesscss


Relying on Node.js actually opens up a lot of possibilities in the future for 
us to do realtime websocket communications via node.js and still rely on django 
to do the heavy lifting:

https://blueprints.launchpad.net/horizon/+spec/realtime-communication



All this aside, I'm a bit confused why you are asking us to justify a new 
dependency.  (We don't have to.) What is your actual concern here?   We are 
talking about a single package, and a single line patch to update devstack.  


Thanks,

Devin



On May 24, 2012, at 10:33 AM, Joshua Harlow wrote:

> Hi all,
> 
> I was seeing that node.js is now being used in horizon. Is there any details 
> on why that was needed, the reasoning, the technical docs on where it is used.
> 
> Are there packages available in fedora/ubuntu for this?
> 
> Such a change seems like it should have a little more reasoning/explanation 
> that what I found @ 
> https://github.com/openstack-dev/devstack/commit/0c2891558122aa9d030811109536caf5c81cfb75
>  or https://blueprints.launchpad.net/horizon/+spec/transition-to-lesscss
> 
> Do we really need to have that ?? :-/
> 
> -Josh
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to