[Pkg-salt-team] Removing js libraries in repacking salt

Joe Healy joehealy at gmail.com
Mon Oct 21 07:16:01 UTC 2013


Hi Martin,

There are a number of DFSG and non DFSG libraries embedded in the salt
upstream tar.gz. These are mainly used for making the documentation
"pretty" and have little to no practical effect if removed.

It is clear for the non-DFSG libraries (fonts in this case) - remove
and repack. The libraries that are already in debian (jQuery,
bootstrap) are also easy - depend on them and patch the source to use
them. The resulting documentation is a little bit less pretty than
upstreams intention, but it seems to be much better from a Debian
perspective.

For those that are not (yet) in debian, but are DFSG, should I leave
them in or remove them? The one in particular is a single minified
file which appears to contain chunks of code under the:

1) MIT & BSD licences - copyright modernizr
2) MIT & BSD licences - copyright Scott Jehl, Paul Irish, Nicholas Zakas
3) MIT/GPLv2 licences - copyright Scott Jehl

Given the mix of licences (all DFSG compatible) and copyright in the
one file, the minified nature and the minimal impact removing it has
(especially given the greater impact of using the older version of
bootstrap and jQuery that is in debian), I'm tempted to remove it. Is
this a legitimate choice as a debian packager?

Or should I just put it all in the debian/copyright file and not worry
about the "ugliness"? I've filed issues with upstream as I have come
across them (ie providing non-minified versions etc) and they seem
open to it, but not in any short time frame.

Thanks for any assistance,

Joe



More information about the pkg-salt-team mailing list