[Openstack] Nodejs in horizon

Devin Carlen devin at openstack.org
Thu May 24 19:40:25 UTC 2012


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 at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120524/27dc2fb3/attachment.html>


More information about the Openstack mailing list