[Pkg-javascript-devel] Bug#877212: Bug#877212: node-d3-color: B-D npm not available in testing

Pirate Praveen praveen at onenetbeyond.org
Sat Sep 30 18:37:15 UTC 2017


On 09/30/2017 09:26 PM, Sean Whitton wrote:
> To my mind, this complies with the letter of Policy but not its spirit.

The whole purpose of having contrib and non-free is to host packages
that can't be in main, either permanently or temporarily. I fail to see
how it is against the spirit.

> Could you explain why it is so urgent to have node-d3-color in Debian
> that it can't wait on rollup arriving in main?
> 

This is in dependency chain of gitlab
https://wiki.debian.org/Javascript/Nodejs/Tasks/gitlab

Packaging of rollup is stuck [1] and I can make progress with gitlab
package with node-d3-color in contrib. Quite a lot of work can happen
even with gitlab in contrib, like making sure everything is configured
correctly, making sure update from previous version is working, people
can test and report bugs while we are working on getting all
dependencies in main etc. If I simply wait for rollup to arrive in main,
I can't do any of those.

It is much easier to move a package from contrib to main than start
packaging from scratch after rollup is in main. I have been able to move
many packages to main, which needed babel, using this same strategy.

[1] It needs someone to port acorn-object-spread to acorn 5
https://github.com/UXtemple/acorn-object-spread/issues/5

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20171001/d9835a00/attachment-0001.sig>


More information about the Pkg-javascript-devel mailing list