Parsoid has a different API for extensions compared to the core parser. So, for Parsoid to replace the core parser for read views on the Wikimedia cluster, we need to update a subset of those extensions to retarget Parsoid.
Any extension that
* is deployed on the Wikimedia cluster
* uses a "parser hook" and/or
* uses the "parser API" (which might mean: the extension just used whatever public method in Parser.php it happened to get its hands on)
is impacted by this change.
Cite, Poem, ImageMap, Gallery, Nowiki, Pre extensions have already been retargeted. We need to track down everything else and ensure they are updated.
This is a tracker task to ensure we track all extensions that need an update to ensure they are updated. Subtasks will be created for some specific extensions. Since there are going to be a lot of extensions that need tweaking and some tweaks might be minor, I may instead track these in a spreadsheet and create specific tasks on demand as needed.