[Pkg-javascript-devel] Bug#794890: Bug#794890: npm: new upstream version
Jérémy Lal
kapouer at melix.org
Thu Nov 24 08:33:59 UTC 2016
2016-11-24 9:12 GMT+01:00 Joerg Jaspert <joerg at debian.org>:
> On 14501 March 1977, Jérémy Lal wrote:
>>> - This is not a blanket for having embedded code copies all over the
>>> place.
>>> So yes, this should Provide: all those submodules and make them
>>> usable by whoever depends on it.
>
>>> - This must be rebuildable in Debian. That is, the package should, in
>>> its source, contain what upstreams source uses to build its final
>>> files. Ie. whatever their build script downloads to bundle the
>>> files together. Not just the final
>>> "browserified"/"mangled"/"whateverthecurrentspeakis" version only.
>>> And be able to redo that build process using them.
>
>>> - Good luck in listing the copyrights. :)
>> Totally agreed. Will try to wrap it this week-end.
>
> As it was only implicitly written, but should be mentioned: This isn't a
> simple task...
>
> - If upstream deicdes to remove one of the bundled libs, which you have
> a provides for - and that provides is used in debian (has rdepends),
> you just earned a new package to maintain.
Unless no other package depends on it ?
And if other package depends on it, then it deserves to be packaged
independently anyway.
> - If upstream only ships minified/browserified/bla, you do have to get
> the real stuff into the package for the rebuildable part.
I just hope it isn't the case. Being for nodejs and not for browsers,
chances are that no compilation is needed.
Jérémy
More information about the Pkg-javascript-devel
mailing list