<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2018-01-24 8:14 GMT+01:00 Diane Trout <span dir="ltr"><<a href="mailto:diane@ghic.org" target="_blank">diane@ghic.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">Hello,<br>
<br>
I was looking to update zotero, which needs a newer npm.<br>
<br>
I was curious, so I tried building a npm using upstream's 5.6.0, and I<br>
have something that almost installs & runs </blockquote><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">.<br>
<br></blockquote><div><br></div><div>npm maintenance needs a lot of help, great !<br></div><div> </div><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">
Several dependencies are out of date in Debian, and there's still a<br>
fair number of node_modules that don't seem to have a corresponding<br>
Debian package.<br></blockquote><div><br></div><div>This is the main part of the job.</div><div>So many dependencies are typically "for npm use only", so it'd be nice to</div><div>use uscan/multiple tarballs features to package them together.</div><div>I don't have that time right now.</div><div><br></div><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">
Would it be worth sharing these changes? How would you prefer to<br>
receive / review them? There's a few issues I avoided that need some<br>
discussion. (Like they embed a copy of node-gyp, and several scripts<br>
hard code relative paths to that copy)<br></blockquote><div><br></div><div>Sure ! You could work on a branch of npm pkg-javascript repository,</div><div>and ask me for reviewing it and merging it. If all goes well, after that first</div><div>review, you'll work directly on master branch.</div><div><br></div><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">
I wanted to get in touch with people in the javascript team before<br>
slogging through updating the copyright file.<br></blockquote><div><br></div><div>That's also something quite time-consuming.</div><div> </div><div>Jérémy</div></div></div></div>