Collaboration is planning to move maps server testing from prod (on out-of-warranty hardware) into labs, tell us if that's a bad idea or if there's a catch
Performance: WebPageTest migration to Linux complete, dashboards need to be updated if they haven't been already. Reach out to Peter Hedenskog if you need help.
Performance: FOUC issue when autofocus is used on Firefox has been addressed, but fix won't be released until FF60 (expected on 8 May). (Has been reported to affect some Special pages, Roan also reported it.)
Rolled out Reading List syncing to 10% of beta audience (~25000 users); Will continue to roll out to 50% then 100% in the next few days, assuming scalability looks good.
Tidy will be replaced on a bunch of wikis (~100 overall) next week - sent out an announcement on ambassadors and wikitech-l
Last week's RFC hearing about https://phabricator.wikimedia.org/T157418 has been approved and will be announced for last call soon. WIP patches for both the PHP parser and Parsoid have been uploaded to gerrit. I have to update tests and verify they all pass before I take it out of WIP. But, I expect this to be ready for final review before the last call period ends.
Quarterly goal dependency update:
Support work towards unifying MediaWiki's parser implementations, in liaison with Technology's MediaWiki team
Parsing:Mediawiki PF/Services
No new updates on these dependencies since last week's update
demos: Use individual oojs-ui-* JS files for sourcemap support (Moriel Schottlender)
Also preparation for v0.26.0 with currently aimed for unification of base font-size of OOUI's WikimediaUI theme in VE and MW core https://phabricator.wikimedia.org/T97631
StripState improvements to address out of memory errors in production (T187833), and general cleanup
Working to address memcached timeout errors (T187980)
A few bugs showed up related to the Actor table patch and were fixed.
MCR:
Lots of code review
Lots of design discussion
Comment table:
WRITE_BOTH enabled everywhere!
WRITE_NEW blocked on the follow up schema change (T187089) and on T181650.
There was some displeasure on enwiki over longer edit summaries resulting in T188798 "Decreasing length of the edit summary (until UI issues are resolved)".
Progress on running tests with PHP 7.0 in CI (T144962)
utfnormal update and other ICU upgrade related patches (T188480)
SPDX 3.0 license identifier updates
LuaSandbox: fixed test failure in 32-bit mode, released new version (T188467)
Support work towards unifying MediaWiki's parser implementations, in liaison with Technology's MediaWiki team
Parsing:Mediawiki PF/Services
Reduce product and technical debt to modernise our tools and technologies, and to make future changes more effective and efficient
Parsing/Mediawiki PF
1.1 It is possible to store structured data within wiki pages, in particular on media file pages on Commons. We will enable the MediaWiki storage layer to correctly store and process structured data elements within wiki pages.
SDC: Mediawiki PF/Wikidata
no new updates on quarterly goal dependencies since last week
SRE raised concerns about mcrouter project, going back to the drawing board with an alternative called Dynomite. This puts our quarterly goal to have WANCache replicated between data centers at risk
Enabling oversampling of performance metrics from Singapore this week, to support the new cache center there.
Thumbor private wiki support being improved further
WPT migration to Linux complete, dashboards need to be updated if they haven't been already
FOUC issue when autofocus is used on Firefox has been addressed, but fix won't be released until FF60 (expected on 8 May). (Has been reported to affect some Special pages, Roan also reported it.)
Coal update from last week was carried over to address some CR issues, should go out this week instead.
1.1 It is possible to store structured data within wiki pages, in particular on media file pages on Commons. We will enable the MediaWiki storage layer to correctly store and process structured data elements within wiki pages.
SDC: Mediawiki PF/Wikidata
Update:
Prepare backend infrastructure for structured data search