Hey all. I'm not as familiar as some here with Mozilla's approach to build 
tooling upgrades. How feasible would upgrading Node to 10.x be for builds, and 
if the answer is that it is infeasible at the moment, what would be a realistic 
timeline for the upgrade?

We've begun to run into issues where tooling and npm dependencies are shifting 
to use newer ECMAScript features that aren't available in 8.x, for example 
https://bugzilla.mozilla.org/show_bug.cgi?id=1546370 and polyfills like 
https://searchfox.org/mozilla-central/diff/7c335e3b2b1890e1e14c2d6303221dee8c0055b9/devtools/client/debugger/new/src/test/tests-setup.js#118

That, and given the fact that 10.x has been the active LTS release of Node for 
6 months, I'm curious when this update might be workable. What is the general 
approach for updates like this, and how much caution is desirable when deciding 
when to do an update like this? For example, 8.x will be entirely out of active 
support in December, so we'd absolutely want to be updated by then, but that's 
also quite along time to wait before updating to 10.x.

What are the limitations that need to be taken into account and is there 
someone who would generally be responsible for signing off on a larger version 
bump like this?

Thanks!
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to