Content Transform Team/Chores
Parsoid
editParsoid Common tasks might be useful to look at for instructions for some of these tasks.
Parsoid RT-testing
editDocumentation: Parsoid/Round-trip testing
Parsoid vendor patch
editCurrent patch and page to update: Parsoid/Deployments Documentation: https://wikitech.wikimedia.org/wiki/Parsoid#Deploying_changes
Parsoid vendor patch review
editExtracted from https://wikitech.wikimedia.org/wiki/Parsoid#Deploying_changes
Review the generated patch (either via git show
or on gerrit), looking specifically for unexpected changes. The code in wikimedia/parsoid
should change in roughly the ways you expect from the deploy summary, there should be a change to the version number in composer.json
and changes to some hashes, timestamps, and versions in composer.lock
and composer/installed.json
, but there should be no other changes. See this patch set for an example where an old version of composer was used, resulting in spurious changes to other files in composer/
.
Monitor Parsoid Community-reported Issues
editTalk:Parsoid/Parser Unification/Known Issues
Parsoid logs
editLogstash Parsoid (restricted access)
Parsoid#Logs_to_monitor on wikitech
Parsoid Grafana charts
edit- Parsoid-library specific internal performance monitoring:
- Parsoid cluster dashboards can help with monitoring overall cluster metrics
- Parsoid Health is a dashboard that tracks health across different components (REST API endpoints, VE stashing, ParserCache, Job Queue).