[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: