Hello all,

As you might have gleaned from previous posts to the list about Parsoid, Parsoid has now been ported from JS to PHP. As a result, we have stopped all further updates to the JS codebase.

We have released the last version of the Parsoid/JS debian package, v0.11.0 [1]. This includes a few minor additional code changes beyond what we were running on the Wikimedia cluster before we switched off all traffic to it but we've run some tests against this version before preparing the debian package. While Parsoid ran with Node v6 in production till then, we've run regular travis tests against node versions v8 and v10 and expect it to run with those Node versions as well.

The most recent versions of Parsoid/JS required MW 1.31 and later. MW 1.31 LTS expires in June 2021 and we consider Parsoid/JS end-of-life to be same date.  We will only provide any necessary security fixes to Parsoid/JS between now and June 2021.

Also note that in April 2021, Node v10 will also reach of end of life. But, we don't plan to do any work to provide additional support for newer node versions in the April - June 2021 time period. So, anyone still running Parsoid/JS till then will likely be running with an EOL-ed node version in this timeframe.

We expect Parsoid (PHP version) to be installable and usable out of the box with the next LTS release of Mediawiki in June 2020.

Subbu (on behalf of the parsing team).

[1] https://www.mediawiki.org/wiki/Parsoid/Releases#0.11.0_(released_Jan_14,_2020)


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to