Heads up about https://phabricator.wikimedia.org/T157418 (RFC: Make some aspects of Tidy's whitespace stripping behavior part of wikitext parsing "spec") -- please comment there if you have an opinion about the open questions in the description and / or the proposal itself.
The Chromium PDF renderer replacement work is blocked on choosing a deploy server; the Services team has been working very hard to keep progress going but more help is needed ( https://phabricator.wikimedia.org/T187821 ).
Blocking:
Updates:
Annual planning for technical work on MobileFrontend and MinervaNeue; we'll be publishing notes to MediaWiki.org in about a week.
Some coordination with Services for the deployment of the new Mobile Content Services Summary v1.3 endpoint.
Mobile pages are now supported by the Chromium PDF renderer.
Continued improvements to page previews, MobileFrontend, and MinervaNeue.
On Tuesday we started the slow rollout of the new /page/summary endpoint version 1.3.0, which is implemented in the Content Service based on Parsoid HTML instead of using TextExtracts. (slow rollout = only recent changes for now, going to speed up transition in the upcoming days or week). It aims to improve the quality of summary extracts (not cutting off text before the end of the first paragraph anymore; stripping of contents in parentheses, ...). It also provides more properties in the output. (Example: https://en.wikipedia.org/api/rest_v1/page/summary/IOS)
Heads up about https://phabricator.wikimedia.org/T157418 (RFC: Make some aspects of Tidy's whitespace stripping behavior part of wikitext parsing "spec") -- please comment there if you have an opinion about the open questions in the description and / or the proposal itself.
Dry run for Compact Language Links preference migration script ran successfully. Actual run and deployment for out of Beta scheduled next week. Thanks Jaime for help in: https://phabricator.wikimedia.org/T187880
CX2 work continue. Santhosh fixed alignment issues in CX2.
code review in progress: Actor table, MCR, External Store de-PHP-serialization
Comment table:
Follow up schema change is in progress now.
Enabled WRITE_BOTH on group 0; group 1 soon.
There's been some movement on the front-end updates.
Uploaded patches to update utfnormal and Scribunto's ustring to support SRE's upgrading of the ICU library.
Working on phan and phan-taint-check-plugin in CI testing
Quarterly goal dependency update:
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.
ORES has been moved to a dedicated cluster (thanks, Alex!). Just one more step to remove our services from the scb* boxes, probably happening tomorrow.
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
Prepare backend infrastructure for structured data search