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

Jérémy Lal kapouer at melix.org
Sat Sep 30 19:06:27 UTC 2017


2017-09-30 20:37 GMT+02:00 Pirate Praveen <praveen at onenetbeyond.org>:

> 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
>
>
I did a quick check on acorn and rollup and i fail to see how
acorn-object-spread
is related to these modules. Even the github issue is not really explicit.
Can you explain please ?

Jérémy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20170930/647f5ffd/attachment.html>


More information about the Pkg-javascript-devel mailing list