<div dir="ltr"><div>Radomir, maybe you can help me better understand where this would go. I have a few questions.<br><br></div>First, can you point me to a time when horizon used system packages successfully for JavaScript libraries? When I looked through the Debian and Ubuntu packages I couldn't find the libraries horizon is using. I'm curious to see this in action.<br><br>Front-end systems almost never use system packagers like this. Can you point me to applications like horizon that use system packages this way? If Horizon is going to go it virtually alone in this space, what will that mean for our level of work and ability to have updates?<br><br>Thanks,<br>Matt<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 19, 2015 at 3:45 AM, Radomir Dopieralski <span dir="ltr"><<a href="mailto:openstack@sheep.art.pl" target="_blank">openstack@sheep.art.pl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 16/01/15 18:55, Matthew Farina wrote:<br>
> Doug, there still is one open question. Distributing JavaScript<br>
> libraries via system packages is unusual. Because of that, most of the<br>
> JavaScript libraries used by horizon don't have existing packages. Who<br>
> will create and maintain the packages for these JavaScript libraries for<br>
> production? For example, most of the libraries aren't available as<br>
> debian or ubuntu packages.<br>
<br>
</span>You are mistaken here. It's actually the other way around. Fedora and<br>
Debian packagers used to do heroic work with previous releases to<br>
unbundle the static files from Horizon and link to the system-wide<br>
JavaScript libraries installed from packages, because their packaging<br>
policies require that. The introduction of XStatic was supposed to<br>
merely simplify and formalize that process, but now it turns out that it<br>
is redundant, and we can cut a corner and save the packagers having to<br>
create all those dummy XStatic shims.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Radomir Dopieralski<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>