This board encompasses all the in-progress work for the Community-Tech team and backlog for the titled quarter.
Details
Aug 3 2021
Apr 1 2021
Change 632290 abandoned by Ammarpad:
[mediawiki/core@master] ApiEditPage: Inject dependencies
Reason:
Feb 2 2021
Jan 12 2021
Just to confirm @MusikAnimal, am I right that this change has also tweaked (corrected?) the return value of watched when using format=json&formatversion=2? Without this change, a title I'm not watching returns "watched": false while after this change, it does not return watched. That's seems more correct, but just wanted to confirm since it wasn't mentioned.
Jan 11 2021
This is ready for QA.
Should this new alias be announced to the wikisource communities? (I guess the same question goes for epub -> epub-3)
When looking up information for a page via the api, you can now return the watch expiry.
The patch for T256392 (now merged) does the actual work of removing the PDF link, and the above patch adds some comments to the config about the two extensions needing to stay being loaded in that order.
Jan 9 2021
It looks like we've either never set up autodeployment on prod, or we removed it at some point. I think we should set it up again. Or were we purposefully sticking at 2.0.0 for a reason (sorry, I know I should remember…)?
I have also tested http://wsexport.wmflabs.org/tool/book.php?format=mobi&lang=pl&page=Dziady%20cz%C4%99%C5%9B%C4%87%20III%2FScena%20V and it exports correctly. I am marking this as Done.
This change has been on production for a while now, and it seems to have resolved the issue. Users can now see valid expiry values in the dropdown. If there are invalid translations, they can still watch pages permanently. I'm marking this work as Done.
Correction: This is on the test server, but not on production yet. While it appeared to be released, as per https://github.com/wsexport/tool/releases, this wasn't the case when we actually logged into the prod server to check. So I'll move it back to sign-off & mark it as Done when it's released to prod.
Jan 8 2021
I now see the invalid format message (see screenshot example below). Furthermore, if an invalid format is submitted, it defaults to epub. I'm marking this work as Done.
This has been merged & has passed QA. It only impacts developers (not production), as noted by Dom. For this reason, I'm marking this work as Done.
Change 640867 merged by jenkins-bot:
[mediawiki/extensions/Wikisource@master] Add sidebar links to Wikisource Export tool
Yeah, there are a lot, it's unfortunate. There's a tag, Bad markup applied by the AbuseFIlter at enWS: https://en.wikisource.org/wiki/Special:RecentChanges?hidebots=1&hidecategorization=1&hideWikibase=1&tagfilter=bad_markup&limit=1000&days=30&urlversion=2
I was going to say that this should be fixed at the source, but it looks like there are lots of table align attributes. And anyway, we are currently "fixing" them wrongly!
Change 649736 merged by jenkins-bot:
[mediawiki/core@master] ApiQueryInfo: Return watchlist expiry when applicable for inprop=watched
Sorry about this!