On 2015-01-20 12:21 PM, James HK wrote:
Hi,
- ​Get rid of wikitext on the server-side.
- HTML storage only. Remove MWParser from the codebase. All
extensions that hook into wikitext (so, almost all of them?) will need
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/]