Long story short - we will work to make node.js an optional build time component and leave it as an distro packaging issue. node.js was being evaluated as a potential solution to https://blueprints.launchpad.net/horizon/+spec/realtime-communication, but that blueprint isn't targeted for Folsom, so it's very future. We'll have a lot of time to evaluate python based alternatives.
Devin On May 29, 2012, at 10:26 AM, Adam Young wrote: > On 05/29/2012 12:29 PM, Gabriel Hurley wrote: >> Without rehashing backstory which is available in public archives of this >> thread, while node is currently on the table for LESS it also may play a role >> in future needs as well. >> >> As for your link, yes there are LESS compilers in other languages (there's >> even a nascent one in Python that's very much not ready for prime time) but >> requiring PHP or any other language besides Python opens a similar can of >> worms, and PHP gets us nowhere on any other fronts. >> >> /me refrains from any other comments about PHP. >> >> Moreover, the canonical LESS compiler which is the best supported and most >> stable is the main one written for node.js. Unless there were a 100% working >> Python version I see no reason not to favor the "real" LESS compiler. >> >> All the best, > > For LESS, it think it is fine to use even server side Javascript. The CSS > should be compiled at RPM/DEB build time, and not at run time for live > deployments, so that is a bit of a non-issue. I'd also be fine with using > the client side LESS implementation, especially if we want to use the same > implementation at development and live deployment time, but I can understand > if there are issues with doing this. > > > Node.js is a whole different server side technology, and that should not be > implemented at this time. > > >> >> - Gabriel >> >> On May 29, 2012, at 1:00 AM, "Matthias Runge"<mru...@matthias-runge.de> >> wrote: >> >>> On 28/05/12 16:21, Thierry Carrez wrote: >>>> John Postlethwait wrote: >>>>> Sorry if I've missed anything below, this thread has become rather >>>>> fragmented and messy (at least in my email clients) but I will try to >>>>> address the main points I have seen so far: >>> Sorry, if I jump in late in this thread, I may have skipped some basics. >>> If I get it right, nodejs is just required to compile LESS to css, right? >>> >>> There is at least one alternative without requiring nodejs: >>> >>> https://github.com/leafo/lessphp >>> -- >>> Matthias Runge<mru...@matthias-runge.de> >>> >>> _______________________________________________ >>> 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 > > > _______________________________________________ > 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