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@wikimedia.org wrote:
On 06/25/2015 06:29 PM, David Gerard wrote:
On 25 June 2015 at 23:22, Subramanya Sastry ssastry@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@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l