For those interested, I'm tracking progress on my port here:
https://github.com/nodejs/node/issues/25998

All of the changes are in PR except updating NPM and updating ICU.
 

> Hey there I can answer this bit: 
>
> >  * To support native modules, node-gyp needs some changes and NPM needs 
> > to take them. I'm still working on this, but what is the typical NPM 
> > update cadence? If I get my changes accepted by node-gyp and NPM, could 
> > that land in Node 12? 
>
> Typically we do npm releases every two weeks. Releases are tested under a 
> pre-release tag in this period and when the new release is cut the previous 
> one is promoted to latest (assuming there weren't any problems to block 
> that). Releases are downstreamed to Node.js at the time that they're 
> initially done, but they don't land until a few weeks after they're tagged 
> as latest in the registry. Overall, this means that when things are going 
> normally Node sees new npms landing every two weeks, but that it may be a 
> month between the change landing in npm and it landing in Node. 
>
> We ordinarily update dependencies with every release of npm, so just 
> getting your change into node-gyp and getting a release done is enough for 
> us to pull it into npm. However, it doesn't hurt to ping us when that 
> happens to make sure we get your update promptly. That's best done at 
> https://npm.community 
>
> You can certainly get an updated node-gyp into an npm in Node 12. Node 12 
> hasn't even had its initial release yet, and when it has it will be under 
> active development for quite a while, so even if your patch isn't ready in 
> time to land for Node 12, it will be able to be included in a later 
> release. 
>
>
Thanks! This is great to know. I'm hoping to have everything merged by 
roughly the middle of March, so this tells me how much lead time is needed. 
When GYP and node-gyp pick up my changes, I'll head over to npm.community 
to follow up. 

Cheers,
Jon

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
To post to this group, send email to nodejs@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/bfd91408-834e-4907-80d5-298c56800714%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to