[openstack-dev] [horizon] static files handling, bower/

Matthias Runge mrunge at redhat.com
Tue Jan 13 07:50:28 UTC 2015

On 12/01/15 21:53, Drew Fisher wrote:

> I know I'm very very late to this thread but can I ask why Bower?  Bower
> has a hard requirement on Node.js which was removed as a dependency in
> Havana.  Why are we reintroducing this requirement?
> For Solaris, a requirement on Node.js is especially problematic as there
> is no official SPARC port and I'm not aware of anybody else working on one.
> I agree that XStatic isn't really the best solution here but are there
> any other solutions that don't involve Node.js?
The same is true for ARM based machines, as node.js is AFAIK x86 only.

But, as far as I understand, node.js will become a development
requirement (and most probably a requirement for testing), but not for

Bower is just another package manager, comparable to npm, pip etc. if
you use that aside your systems package manager.

The idea is, to use something like dpkg or rpm to provide dependencies
for installation. During development and testing, it's proposed to rely
on bower to install dependencies.


More information about the OpenStack-dev mailing list