On 29/08/14 10:18, Dan HorĂ¡k wrote:
On Fri, 29 Aug 2014 09:57:57 +0200 Matthias Runge mrunge@matthias-runge.de wrote:
Hey there,
currently we're unbundling all used JavaScript libraries upstream in Horizon aka. OpenStack Dashboard.
We currently don't have a package for jquery-ui in Fedora, e.g Debian has.
The version debian has, is 1.10.1, latest release from jquery-ui upstream is 1.11.1
Of course, both versions are not that compatible, some files were renamed, etc.
Would it be ok to package 1.10.1 for Fedora instead of latest version?
openstack-dashboard would be the first package to depend on this.
I think this is a case for the Web Assets feature [1] and in my opinion you should start using versioned package names (jquiry-ui-110, jquery-ui-111, etc), because there might be others with different requirements, eg. Kimchi (currently under review [2]) uses 1.10.3 (I hope try are at least compatible among the micro versions)
[1] http://fedoraproject.org/wiki/Changes/Web_Assets [2] https://bugzilla.redhat.com/show_bug.cgi?id=1126990
In fact, I am using Web Assets, putting those JS libs to %{_jsdir}/(upstream name).
Actually, I was considering to use 1.10.4, which is packaged as XStatic-jquery-ui on pypi.
Matthias