On 2015-01-20 12:21 PM, James HK wrote:
Hi,
- ​Get rid of wikitext on the server-side.
extensions that hook into wikitext (so, almost all of them?) will need
- HTML storage only. Remove MWParser from the codebase. All
to be re-written.
You gotta to be kidding. It seems we are a bit out of sync here with the real world for proposing (or demanding not sure if above is being seriously considered) something like "All extensions that hook into wikitex ... will need to be re-written.".
Parsoid, etc... can already handle parser functions and tag hooks. So I'm not certain but, he may be talking specifically about extensions that hook into WikiText to implement their own custom syntax like [[Foo::Bar]].
Just because it seems favourable to the WMF cluster to run Parsoid services it doesn't mean anyone else needs a bunch of extra node.js servers to handle Parsoid just to store and manage some text in mediawiki.
As explained in the other topic, VisualEditor can edit the DOM without Parsoid, so this doesn't mean everyone would have to have Parsoid servers.
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/]