Directory

⚓ T254523 Lint wikitext against Parsoid and legacy parser wikitext metrics
Page MenuHomePhabricator

Lint wikitext against Parsoid and legacy parser wikitext metrics
Open, MediumPublic

Description

Once we set appropriate wikitext limits for Parsoid (T254522), we will need to lint all WMF content against these limits and flag pages for fixup (splitting? simplification?) which the legacy parser would parse but while fail Parsoid's resource limits.

Alternatively we could ensure Parsoid can handle a strict superset of all content accepted by the legacy parser... but that's probably not realistic.

Event Timeline

ssastry triaged this task as Medium priority.Jun 9 2020, 10:33 PM
ssastry moved this task from Needs Triage to Performance on the Parsoid board.

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

[mediawiki/core@master] ParsoidFragmentMode: use special 'exttag' strip marker

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

Change #1104734 merged by jenkins-bot:

[mediawiki/core@master] ParsoidFragmentMode: use special 'exttag' strip marker

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