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

Matthew Farina matt at mattfarina.com
Thu Jan 22 21:06:55 UTC 2015

Jeremy, thanks for sharing this. I do have a couple more questions and
comments based on this.

When there is an update to our requirements, such as the recent version
increment in the version of angular used, a new package version doesn't
automatically show up as evident from that list. How would that process be
kicked off so we don't end up with a missing dependency? Does that have to
wait for a release cycle?

Many of the xstatic packages are maintained by the OpenStack community.
Just see the list in stackforge (
https://github.com/stackforge/?query=xstatic). Right now we need to update
the xstatic package ourselves and then start using it. It also feels a
little odd to maintain xstatic packages for pypi that we don't consume that

This appears to affect the testing setup as well. When we start to use a
new version of a JavaScript dependency no package will exist for it. I
believe this would mean the testing environment needs to use the
development setup, in the proposal, of bower. IIRC, bower goes out to the
Internet and there isn't a mirror of packages (just a mirror of the
registry). That means we'll loose the ability to run testing installs from
local mirrors for these dependencies. I imagine a solution has been thought
of for this. Can you share any details?


On Thu, Jan 22, 2015 at 2:35 PM, Jeremy Stanley <fungi at yuggoth.org> wrote:

> On 2015-01-22 11:53:10 -0500 (-0500), Matthew Farina wrote:
> > Has anyone done an inventory of xstatic packages that are
> > available as system packages? I ask because I started asking these
> > questions after doing a cursory inventory and finding few xstatic
> > packages as system packages.
> [...]
> https://packages.debian.org/xstatic
> "Found 41 matching packages."
> I believe the majority are due to distro efforts around packaging
> OpenStack.
> --
> Jeremy Stanley
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150122/5d9483a8/attachment.html>

More information about the OpenStack-dev mailing list