I didn't have anything in mind, evidently I was just vague on what the
stuff in there is and does :-)
On 26 June 2015 at 16:52, Subramanya Sastry <ssastry(a)wikimedia.org> wrote:
On 06/25/2015 06:29 PM, David Gerard wrote:
On 25 June 2015 at 23:22, Subramanya Sastry <ssastry(a)wikimedia.org> wrote:
On behalf of the parsing team, here is an update
about Parsoid, the
bidirectional wikitext <-> HTML parser that supports Visual Editor,
Flow,
and Content Translation.
eeeexcellent. How close are we to binning the PHP parser? (I realise
that's a way off, but grant me my dreams.)
The "PHP parser" used in production has 3 components: the preprocessor, the
core parser, Tidy. Parsoid relies on the PHP preprocessor (access via the
mediawiki API), so that part of the PHP parser will continue to be in
operation.
As noted in my update, we are working towards read views served by Parsoid
HTML which requires several ducks to be lined up in a row. When that happens
everywhere, the core PHP parser and Tidy will no longer be used.
However, I imagine your question is not so much about the PHP parser ... but
more about wikitext and templating. Since I don't want to go off on a
tangent here based on an assumption, maybe you can say more what you had in
mind when you asked about "binning the PHP parser".
Subbu.
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l