[MediaWiki-l] node v4 support in Parsoid deprecated
ssastry at wikimedia.org
Tue Feb 20 22:23:35 UTC 2018
As of Feb 20, 2018, the developers of Parsoid are deprecating support
for node v4. Parsoid is the service that powers VisualEditor, Content
Translation, Structured Discussions (formerly Flow), and other MediaWiki
features. If you don't run a MediaWiki install that uses VisualEditor or
these other features, then this announcement does not affect you.
Node v4 is reaching end of life (EOL) on April 30, 2018 .
In March, we'll release our next debian  and npm  packages. This
will be the last release that will have node v4 support. We'll continue
to provide any necessary critical bug fixes and security fixes for these
packages till node v4's EOL date.
If you are running a Parsoid service on your wiki and are still using
node v4, please upgrade your node version by May 2018. Parsoid has been
tested with node v4, v6 , v8 and the latest (v10) and works with all
these versions. So, the upgrade away from node v4 should be seamless
from the Parsoid point of view.
The Wikimedia cluster runs node v6 right now and will be upgraded to
node v8 some time this year. However, we are dropping support for node
v4 right away from the master branch of Parsoid. Going forward, the
Parsoid codebase will adopt features available in node v6 and higher
(async / await) which aren't supported in node 4x and will constitute a
Going forward, we will NOT be issuing these node version deprecation
announcements. Parsoid's support for specific node versions will be
dropped around the same time that the specific node version reaches its EOL.
On behalf of the Parsoid developers.
 Node.js Long Term Support schedule @ https://github.com/nodejs/LTS
More information about the MediaWiki-l