On 8/28/20 6:19 AM, Daniel Kinzler wrote:
In an effort to encourage wider and less formal participation through Wikitech-l (and to make our process more asynchronous) we'll also write to Wikitech-l as part of the board triage going forward.
Thank you! :)
== RFC: New API for Parsoid extensions ==
- https://phabricator.wikimedia.org/T260714
- Daniel: Should it go on last call?
- Tim: no urgency to closing this. The review they’re asking for hasn’t been done yet.
- Timo: They’ve done a fair bit of research and outreach offline prior to the RFC. They’re looking for explicit approval from would-be users of their new API for parser extensions. Once that completes, they should ask for Last Call.
As per the phab ticket, I / we are looking for: "Get explicit approval of the core design of Parsoid's Extension API from TechCom." <--- note that is not from users, but TechCom. But, if TechCom feels that it can / should be user (extension-developer) feedback based on usage / adoption, that is fine. But, I just wanted to clarify this so there is no misunderstanding around it. So, as far as we are concerned, if TechCom is happy with it, it can go to Last Call. It doesn't mean all the specific details are set in stone, but just that we the design decisions and direction are established.
FWIW, some of the folks who watched the Tech Talk on Aug 12 [1] had positive feedback about the API, but that is anecdotal and we don't have a mechanism in place to ask for explicit approval from extension authors and don't think that is necessary either. Some amount of disruption is expected and some extensions will probably be more impacted than others, but overall, we think this is a good step forward in the longer term direction along which we are nudging wikitext.
Subbu.
1. https://www.mediawiki.org/wiki/Wikimedia_Technical_Talks#Episode_6:_Retarget...