| From | Sent On | Attachments |
|---|---|---|
| Joshua Harlow | May 24, 2012 10:33 am | |
| Chuck Short | May 24, 2012 12:26 pm | |
| Joshua Harlow | May 24, 2012 12:31 pm | |
| Devin Carlen | May 24, 2012 12:40 pm | |
| Gabriel Hurley | May 24, 2012 12:42 pm | |
| Joshua Harlow | May 24, 2012 12:47 pm | |
| Gabriel Hurley | May 24, 2012 1:42 pm | |
| Joshua Harlow | May 24, 2012 1:45 pm | |
| Gabriel Hurley | May 24, 2012 1:48 pm | |
| Russell Bryant | May 24, 2012 3:37 pm | |
| Joshua Harlow | May 24, 2012 4:08 pm | |
| Devin Carlen | May 24, 2012 4:22 pm | |
| Joshua Harlow | May 24, 2012 4:27 pm | |
| Russell Bryant | May 24, 2012 4:42 pm | |
| Gabriel Hurley | May 24, 2012 5:45 pm | |
| Mark McLoughlin | May 25, 2012 12:53 am | |
| Thierry Carrez | May 25, 2012 1:47 am | |
| Thierry Carrez | May 25, 2012 2:04 am | |
| Simon G. | May 25, 2012 2:43 am | |
| Gabriel Hurley | May 25, 2012 3:26 am | |
| Russell Bryant | May 25, 2012 4:33 am | |
| Simon G. | May 25, 2012 5:40 am | |
| Jay Pipes | May 25, 2012 6:20 am | |
| Simon G. | May 25, 2012 7:39 am | |
| Thierry Carrez | May 25, 2012 7:51 am | |
| Thierry Carrez | May 25, 2012 8:09 am | |
| John Postlethwait | May 25, 2012 9:22 am | |
| Gabriel Hurley | May 25, 2012 10:53 am | |
| Kiall Mac Innes | May 25, 2012 11:41 am | |
| Gabriel Hurley | May 25, 2012 12:35 pm | |
| Russell Bryant | May 25, 2012 1:19 pm | |
| Gabriel Hurley | May 25, 2012 1:51 pm | |
| Russell Bryant | May 25, 2012 2:32 pm | |
| Adam Young | May 25, 2012 3:56 pm | |
| Gabriel Hurley | May 25, 2012 4:15 pm | |
| Adam Young | May 25, 2012 5:33 pm | |
| Gabriel Hurley | May 26, 2012 7:57 pm | |
| Thierry Carrez | May 28, 2012 7:20 am | |
| Matthias Runge | May 29, 2012 12:58 am | |
| Gabriel Hurley | May 29, 2012 9:29 am | |
| Adam Young | May 29, 2012 10:26 am | |
| Martin Paulo | May 29, 2012 9:18 pm | |
| Devin Carlen | May 30, 2012 1:36 pm | |
| Adam Young | May 30, 2012 2:14 pm | |
| Jan Drake | May 30, 2012 4:27 pm | |
| Gabriel Hurley | May 30, 2012 4:44 pm | |
| Caitlin Bestler | May 31, 2012 10:31 am | |
| Jan Drake | May 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?
-- Russell Bryant
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : open...@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp





