openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #12251
Re: Nodejs in horizon
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@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
Follow ups
References