<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">Le jeu. 9 août 2018 à 22:11, Julien Puydt <<a href="mailto:julien.puydt@laposte.net">julien.puydt@laposte.net</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Le 09/08/2018 à 09:19, Julien Puydt a écrit :<br>
> Le 08/08/2018 à 23:35, Julien Puydt a écrit :<br>
>> I'm not convinced it's the best way to handle the situation, but here <br>
>> is a simple script I wrote to toy with the idea...<br>
>><br>
>> (my checkout of upstream DefinitelyTyped is in /tmp, so you might want <br>
>> to adapt the script to your own situation)<br>
> <br>
> Another toy script, this time in Python, and smarter since it creates <br>
> only packages for what we clearly have in Debian (the test is rough!).<br>
> <br>
> (The final control file is 4k lines instead of 42k for the naive js <br>
> version)<br>
><br>
<br>
No comment, still toying around ; another Python script, this time a <br>
single binary package is built, but for each node-foo in Debian where <br>
DefinitelyTyped has foo, a virtual node-types-foo is provided.<br>
<br>
That looks quite neat, in fact :<br>
<br>
- just one node-types-definitelytyped real package would provide all <br>
necessary node-types-foo ones, so if a package needs the @types/foo, it <br>
can depend on node-types-foo and the right one is pulled in ;<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">No</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
- when foo upstream includes the type declarations, then node-foo will <br>
be able to also provide node-types-foo itself, and later on when <br>
DefinitelyTyped stops shipping it, the newer node-types-definitelytyped <br>
won't provide node-types-foo anymore so the transition will be quite smooth.<br>
<br>
What are your opinions<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Answer torrow</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
jpuydt on <a href="http://irc.debian.org" rel="noreferrer noreferrer" target="_blank">irc.debian.org</a><br>
-- <br>
Pkg-javascript-devel mailing list<br>
<a href="mailto:Pkg-javascript-devel@alioth-lists.debian.net" target="_blank" rel="noreferrer">Pkg-javascript-devel@alioth-lists.debian.net</a><br>
<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel" rel="noreferrer noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel</a></blockquote></div></div></div>