Page MenuHomePhabricator

Experimentally enable Parsoid Read Views pages on query string
Closed, ResolvedPublic

Description

In this task we will experimentally enable parsoid read views if ?useparsoid=1 is present in the query string. This will allow us to do visualdiff and other compatibility testing using production article contents.

Impact on parser cache usage should be minimal, as long as commons and wikidata are excluded.

Eventually this support will be implemented as part of the ParserMigration extension (T333179) along with other migration-related features.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 910556 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[operations/mediawiki-config@master] Turn on experimental Parsoid Read Views support, except on commons & wikidata

https://gerrit.wikimedia.org/r/910556

Change 910044 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] Experimenally enable Parsoid Read Views with ?useparsoid=1 query string

https://gerrit.wikimedia.org/r/910044

Change 910044 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Experimenally enable Parsoid Read Views with ?useparsoid=1 query string

https://gerrit.wikimedia.org/r/910044

Change 911253 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/vendor@master] Bump parsoid to 0.18.0-a6

https://gerrit.wikimedia.org/r/911253

Change 911253 merged by jenkins-bot:

[mediawiki/vendor@master] Bump parsoid to 0.18.0-a6

https://gerrit.wikimedia.org/r/911253

Change 910556 merged by jenkins-bot:

[operations/mediawiki-config@master] Turn on experimental Parsoid Read Views support, except on commons & wikidata

https://gerrit.wikimedia.org/r/910556

Mentioned in SAL (#wikimedia-operations) [2023-05-03T13:53:57Z] <lucaswerkmeister-wmde@deploy1002> Started scap: Backport for [[gerrit:910556|Turn on experimental Parsoid Read Views support, except on commons & wikidata (T335157)]]

Mentioned in SAL (#wikimedia-operations) [2023-05-03T13:55:25Z] <lucaswerkmeister-wmde@deploy1002> lucaswerkmeister-wmde and cscott: Backport for [[gerrit:910556|Turn on experimental Parsoid Read Views support, except on commons & wikidata (T335157)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-05-03T14:09:25Z] <lucaswerkmeister-wmde@deploy1002> Finished scap: Backport for [[gerrit:910556|Turn on experimental Parsoid Read Views support, except on commons & wikidata (T335157)]] (duration: 15m 27s)

ssastry triaged this task as High priority.Jun 7 2023, 6:22 AM
ssastry moved this task from To Deploy to To Verify on the Content-Transform-Team-WIP board.

Change 933617 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/core@master] Add parsoid skinning module to article page when useparsoid=1

https://gerrit.wikimedia.org/r/933617

Change 934035 had a related patch set uploaded (by Subramanya Sastry; author: Subramanya Sastry):

[mediawiki/extensions/FlaggedRevs@master] WIP: Support useparsoid query option

https://gerrit.wikimedia.org/r/934035

Test wiki created on Patch demo by SSastry (WMF) using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/6c133be1d3/w

Test wiki created on Patch demo by SSastry (WMF) using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/7576229393/w

Test wiki on Patch demo by SSastry (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmflabs.org/wikis/7576229393/w/

Test wiki on Patch demo by SSastry (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmflabs.org/wikis/6c133be1d3/w/

Change 933617 merged by jenkins-bot:

[mediawiki/core@master] Add parsoid skinning module to article page when useparsoid=1

https://gerrit.wikimedia.org/r/933617

Change 935828 had a related patch set uploaded (by Subramanya Sastry; author: Subramanya Sastry):

[mediawiki/core@master] ParsoidParser: Record ParserOptions watcher on ParserOutput object

https://gerrit.wikimedia.org/r/935828

Change 935828 merged by jenkins-bot:

[mediawiki/core@master] ParsoidParser: Record ParserOptions watcher on ParserOutput object

https://gerrit.wikimedia.org/r/935828

Change 934035 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Support useparsoid query option

https://gerrit.wikimedia.org/r/934035

Change 976283 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] [ParsoidParser] Move parsoid skinning module from Article

https://gerrit.wikimedia.org/r/976283

Change 976283 merged by jenkins-bot:

[mediawiki/core@master] [ParsoidParser] Move parsoid skinning module from Article

https://gerrit.wikimedia.org/r/976283