<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2017-09-30 20:37 GMT+02:00 Pirate Praveen <span dir="ltr"><<a href="mailto:praveen@onenetbeyond.org" target="_blank">praveen@onenetbeyond.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 09/30/2017 09:26 PM, Sean Whitton wrote:<br>
> To my mind, this complies with the letter of Policy but not its spirit.<br>
<br>
</span>The whole purpose of having contrib and non-free is to host packages<br>
that can't be in main, either permanently or temporarily. I fail to see<br>
how it is against the spirit.<br>
<span class="gmail-"><br>
> Could you explain why it is so urgent to have node-d3-color in Debian<br>
> that it can't wait on rollup arriving in main?<br>
><br>
<br>
</span>This is in dependency chain of gitlab<br>
<a href="https://wiki.debian.org/Javascript/Nodejs/Tasks/gitlab" rel="noreferrer" target="_blank">https://wiki.debian.org/<wbr>Javascript/Nodejs/Tasks/gitlab</a><br>
<br>
Packaging of rollup is stuck [1] and I can make progress with gitlab<br>
package with node-d3-color in contrib. Quite a lot of work can happen<br>
even with gitlab in contrib, like making sure everything is configured<br>
correctly, making sure update from previous version is working, people<br>
can test and report bugs while we are working on getting all<br>
dependencies in main etc. If I simply wait for rollup to arrive in main,<br>
I can't do any of those.<br>
<br>
It is much easier to move a package from contrib to main than start<br>
packaging from scratch after rollup is in main. I have been able to move<br>
many packages to main, which needed babel, using this same strategy.<br>
<br>
[1] It needs someone to port acorn-object-spread to acorn 5<br>
<a href="https://github.com/UXtemple/acorn-object-spread/issues/5" rel="noreferrer" target="_blank">https://github.com/UXtemple/<wbr>acorn-object-spread/issues/5</a><br>
<br>
</blockquote></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">I did a quick check on acorn and rollup and i fail to see how acorn-object-spread</div><div class="gmail_extra">is related to these modules. Even the github issue is not really explicit.</div><div class="gmail_extra">Can you explain please ?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Jérémy</div><div class="gmail_extra"><br></div></div>