Page MenuHomePhabricator

Make Listings extension compatible with Parsoid
Open, LowPublic

Description

Parsoid has its own extension API - see https://www.mediawiki.org/wiki/Parsoid/Extension_API.
In this first phase, we are targeting tag-hook extensions for migration.
The Listings extension needs an update to work directly with Parsoid.

Event Timeline

Arlolra triaged this task as Medium priority.Feb 25 2021, 5:25 PM
Arlolra moved this task from Backlog to Missing Functionality on the Parsoid board.

Looks likes this builds up a bunch of wikitext and then parses it to HTML. This is only enabled on wikivoyages except (en, de, it). This looks like a fairly straightforward (if a bit cumbersome) port to Parsoid.

Looks likes this builds up a bunch of wikitext and then parses it to HTML. This is only enabled on wikivoyages except (en, de, it). This looks like a fairly straightforward (if a bit cumbersome) port to Parsoid.

Considering that we plan to only have enwikivoyage for phase 1, should we move this to a different phase?

MSantos lowered the priority of this task from Medium to Low.Tue, Sep 19, 3:47 PM