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