atom feed48 messages in net.launchpad.lists.openstackRe: [Openstack] Nodejs in horizon
FromSent OnAttachments
Joshua HarlowMay 24, 2012 10:33 am 
Chuck ShortMay 24, 2012 12:26 pm 
Joshua HarlowMay 24, 2012 12:31 pm 
Devin CarlenMay 24, 2012 12:40 pm 
Gabriel HurleyMay 24, 2012 12:42 pm 
Joshua HarlowMay 24, 2012 12:47 pm 
Gabriel HurleyMay 24, 2012 1:42 pm 
Joshua HarlowMay 24, 2012 1:45 pm 
Gabriel HurleyMay 24, 2012 1:48 pm 
Russell BryantMay 24, 2012 3:37 pm 
Joshua HarlowMay 24, 2012 4:08 pm 
Devin CarlenMay 24, 2012 4:22 pm 
Joshua HarlowMay 24, 2012 4:27 pm 
Russell BryantMay 24, 2012 4:42 pm 
Gabriel HurleyMay 24, 2012 5:45 pm 
Mark McLoughlinMay 25, 2012 12:53 am 
Thierry CarrezMay 25, 2012 1:47 am 
Thierry CarrezMay 25, 2012 2:04 am 
Simon G.May 25, 2012 2:43 am 
Gabriel HurleyMay 25, 2012 3:26 am 
Russell BryantMay 25, 2012 4:33 am 
Simon G.May 25, 2012 5:40 am 
Jay PipesMay 25, 2012 6:20 am 
Simon G.May 25, 2012 7:39 am 
Thierry CarrezMay 25, 2012 7:51 am 
Thierry CarrezMay 25, 2012 8:09 am 
John PostlethwaitMay 25, 2012 9:22 am 
Gabriel HurleyMay 25, 2012 10:53 am 
Kiall Mac InnesMay 25, 2012 11:41 am 
Gabriel HurleyMay 25, 2012 12:35 pm 
Russell BryantMay 25, 2012 1:19 pm 
Gabriel HurleyMay 25, 2012 1:51 pm 
Russell BryantMay 25, 2012 2:32 pm 
Adam YoungMay 25, 2012 3:56 pm 
Gabriel HurleyMay 25, 2012 4:15 pm 
Adam YoungMay 25, 2012 5:33 pm 
Gabriel HurleyMay 26, 2012 7:57 pm 
Thierry CarrezMay 28, 2012 7:20 am 
Matthias RungeMay 29, 2012 12:58 am 
Gabriel HurleyMay 29, 2012 9:29 am 
Adam YoungMay 29, 2012 10:26 am 
Martin PauloMay 29, 2012 9:18 pm 
Devin CarlenMay 30, 2012 1:36 pm 
Adam YoungMay 30, 2012 2:14 pm 
Jan DrakeMay 30, 2012 4:27 pm 
Gabriel HurleyMay 30, 2012 4:44 pm 
Caitlin BestlerMay 31, 2012 10:31 am 
Jan DrakeMay 31, 2012 7:24 pm 
Subject:Re: [Openstack] Nodejs in horizon
From:Russell Bryant (rbry@redhat.com)
Date:May 25, 2012 4:33:34 am
List:net.launchpad.lists.openstack

On 05/24/2012 08:45 PM, Gabriel Hurley wrote:

Calling it "broken" is a bit of an overstatement. As noted previously, node.js
can be installed and configured (http://nodejs.tchol.org/) on Fedora. It's just
not in the Fedora default package repositories. My reading of the ticket on the
redhat bugzilla also indicates that there's active work to get it included,
since it's becoming a very popular and wide-spread tool.

OpenStack is packaged in the default repositories. We can't rely on third party repos that we don't control. It's possible to get it from that repo ... it's possible to just install it from source, too. While installing Horizon used to be as simple as "sudo yum install openstack-dashboard". That will no longer work. That's what I mean by broken (from the distro perspective).

I'm willing to spend more development cycles over the course of the Folsom
release cycle to make sure there's a path forward for Fedora users, but I
haven't heard any blockers here yet. Whether those solutions include
documentation, configurable options for client-side processing for users who
don't wish to use node on the server-side, or other ideas... Patches are always
welcome. ;-)

I believe this issue is more than just Fedora. It's not in Fedora, RHEL (or RHEL derivatives, CentOS, Scientific Linux, etc), OpenSUSE, which are all distros used to run OpenStack.

I would, however, ask the leadership of the Openstack community (the PPB?) to
make some official documented decisions on distro support, though. I did a fair
bit of googling and wiki searching and couldn't find any official list of
supported distros for OpenStack. It'd be really helpful! :-)

I think calling anything unsupported may do more harm than good. I think this happens organically based on who is the most involved and contributing to make sure that OpenStack continues to work on their platform of choice.

But while we're talking about potential policy issues ... isn't *everything* else server side in OpenStack Python? Is this going to provide things that are hugely valuable that you really just can't accomplish using Python?