“ That grabbing section numbers out of href is the saneest option right now is, well, pretty insane. I'll probably file a Phab for it at some point, but I imagine it'll fall into the "wait for Parsoid" black hole so many other things have disappeared into. The basic assumption that the HTML output is an actual API for various clients (community Gadget writers being the most obvious group) being one I've waited a looong time for, but that nobody wants to touch in the old parser "because Parsoid". ”
Summary
“Matma Rex”, is a work by . It explores elements such as Parsoid, parser and Gadgets.
Quotes from Matma Rex ()
“ Which worries me because it means Parsoid gets increasingly bugwards compatible with the parser we desperately want to get away from: case in point being p-wrapping (also T253072) . If we don't fix grottiness in the old parser and always add grottiness to the new one, the migration is just going to end up reinventing a grotty parser we need to migrate away from. That the section parameter in the Edit API is documented as Section number. 0 for the top section, new for a new section. but the corresponding data is not numeric for transcluded content is... annoying. ”
“ But insert here my standard rant that the WMF allocates zero dedicated or ongoing resources to Proofread Page or Wikisource, despite being fundamental to the operation of ~75 of the projects. We can't even get bug-fix volunteer patches reviewed in months: T296079. Or that despite every single project relying on Commons, and redirect their users there for uploads, nobody owns the multimedia stack after the Multimedia team was effectively disbanded: T294484. It's depressing always having to beg for help from people on other teams whose responsibilities do not actually include the things we need. ”
