Packaging libjs-jquery >= 1.10, and python-xstatic-* packages
Hi,
It's looking like jquery >= 1.10 isn't compatible with <=1.9, and it's a
problem for packaging OpenStack horizon (ie: the web UI for OpenStack).
As we're close to the freeze, I don't think the release team would love
to have such high profile transition.
So I'd like to restart the topic: would it make sense to package 2
versions of jquery? Alternatively, I could package
python-xstatic-jquery, which contains 1.10.2.1, and not do a symlink to
what's shipped by libjs-jquery (which was my original plan).
FYI, I'll have soon to deal with this:
https://review.openstack.org/gitweb?p=openstack%2Frequirements.git;a=commitdiff;h=3fd9a5f841ec45b95f2aa03f190183a27f260f86
This means I'll have to package:
python-xstatic-bootstrap-datepicker>=0.0.0.1
python-xstatic-bootstrap-scss>=2.0.1.1,<3
python-xstatic-hogan>=2.0.0.2
python-xstatic-jasmine>=1.3.1.1
python-xstatic-jquery-migrate>=1.2.1.1
python-xstatic-jquery.bootstrap.wizard>=1.0.0.1
python-xstatic-jquery.quicksearch>=2.0.3.1
python-xstatic-jsencrypt>=2.0.0.1
python-xstatic-spin>=1.2.5.2 # MIT License
and it's corresponding libjs-* javascript libs...
FYI, the python-xstatic- are made especially for distribution, and I
find it a good initiative, which may simplify a lot of our package
maintainer's work.
I'd be very happy to read opinions and advices on this topic.
Cheers,
Thomas Goirand (zigo)
Reply to: