Re: Uploading python-xstatic-* packages in Debian
On Thu, 14 Aug 2014, Thomas Goirand wrote:
> What would probably work better would be to add the python library
> inside upstream code.
That would work as well.
> But then we have another issue: the Python module is supposed to be
> packaged as python-<something>, and the JS libs are supposed to be
> packaged as libjs-<something>. So we'd have to break one or the other
> convention.
No. Provides exist for a reason.
> I don't think that's desirable to do. We don't want to break automatic
> dependency calculation by dh_python{2,3} either.
You can add those to the libjs-* source packages.
> The important bit is that upstream requires version X of
> python-xstatic-jquery because it needs version X of jquery. When we have
That is *even more* reason to merge the packaging of the
xstatic things with the packaging of the libraries they
provide!
> The XStatic package itself doesn't contain much but the Python
> wrapper, so it's not a big deal (it's very simplistic Python code).
That’s a good argument in favour of integrating the python
side into the Debian packages of the upstreams of the xstatic
packages.
> static files libraries. In fact, XStatic has been created upstream with
> distributions in mind, and I find it very nice of them. It's indeed
> solving the problem, even if that's some non-negligible work at first to
> do the python-xstatic-* packaging.
That doesn’t mean we have to implement the API the same way.
Integrating something into the libjs-* packages to provide
xstatic would also fulfil that, and use the very nice thing
upstream made, just not the same way to there.
bye,
//mirabilos
--
[16:04:33] bkix: "veni vidi violini"
[16:04:45] bkix: "ich kam, sah und vergeigte"...
Reply to: