This is a tracker bug for the first stage of work on the Parsoid Extension API.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T261329 Prepare Parsoid for MW | |||
Resolved | Arlolra | T248342 Parsoid Extension API for MediaWiki 1.36 | |||
Resolved | Arlolra | T179082 Use one ownerDocument for the entire parse | |||
Resolved | Arlolra | T221790 Parsoid extension API should use DOM fragments, not documents | |||
Resolved | cscott | T133320 Unified extension registration mechanism for core/VE/Parsoid | |||
Resolved | ssastry | T249960 Before LTS, replace all $inlineContext booleans with string $context | |||
Open | None | T250530 Refactor Parsoid extension domToWikitext to be domToSource |
Event Timeline
Comment Actions
T252054: Implement magic link functionality as an extension might be interesting as documentation/an example "best practices" extension. In theory it could bundle up the VE support as well as support for both the legacy and new parsers, so show the complete picture of how such a change could be made. (Not committing to this as a subtask, just mentioning it as a possibility for now.)
Comment Actions
We didn't quite get to a "1.0" release of the extension API for MW 1.35; retargetting to 1.36.
Comment Actions
It's unclear what this is tracking beyond https://github.com/wikimedia/parsoid/blob/master/src/Ext/ParsoidExtensionAPI.php