On 08/12/2021 12:06, Yadd wrote:
On 08/12/2021 11:47, Daniel Ring wrote:
On 12/8/2021 1:38 AM, Jonas Smedegaard wrote:
If older package releases embedded the full source for Modernizr then I
agree that it should be acceptable (even if not ideal), but if only
bundling a generated build of Modernizr then it is a severe violation of
Debian Copyright and must be corrected.

Debian provides a package libjs-modernizr with _some_ Modernizr build.

Since Modernizr is mostly about providing fallbacks for older browsers,
you might consider using the generic build and documenting in the
package README.Debian which fallbacks are skipped and will need fetching
which custom-profile build of Modernizr for which ancient browsers.

The embedded Modernizr is source-only (though not a complete copy of the source, it only includes a few feature tests). The Debian version doesn't have any of the feature tests in the embedded version.

However, we're in luck; I checked which tests Rainloop was using and discovered that it doesn't use the library at all anymore, so I removed it. Looks like upstream just forgot to remove their vendored copy.

With that, the only bundled libraries remaining in Rainloop are source-only copies not already packaged in Debian.

Except bootstrap (old 2.x version)

I updated some things, please see my changes

--
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to