Scrum of scrums/2020-03-25

= 2020-03-25 =

Callouts

 * Release Engineering
 * [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has any proposed blockers/deadlines for that, please get them done: tag/MW-1.35-release
 * [All] Review guidance at https://wikitech.wikimedia.org/wiki/Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office

iOS native app

 * Updates:
 * Bug fixes & testing on 6.6 release (mobile-html integration) project/view/4273
 * Releasing to public beta in the next day or two

Android native app

 * Updates:
 * Released Suggested Edits v4 to Beta.
 * Released integration with mobile-html to Beta.
 * Gathering feedback and rounding out any remaining issues before releasing to production (likely next week).

Web

 * Updates:
 * Summary: evolving plans for Coronavirus, continuing desktop improvements project (DIP).
 * Desktop Improvements Project (Vector / DIP):
 * Vector sidebar missing on test.wikipedia.org and weird footer
 * Broken section edit links styles on Vector
 * Default to feature branch in Vector
 * [Dev] Adopt template partials in Vector and revise sidebar component
 * Build opt-out link for logged-in users with new vector on
 * A cached server-side HTML template should update when you change a partial template which it includes
 * Regression: Border color of Vector action menu is black
 * Hureo report
 * Mobile website (MinervaNeue / MobileFrontend):
 * Phan warning in "includes/specials/SpecialMobileDiff.php" - working around by disabling
 * Allow customisations of Article::getSubstituteContent for different namespaces
 * Regression: MobileFrontend overrides non-existent user page handling in desktop view
 * Uncaught ReferenceError: mfTempOpenSection is not defined on main pages
 * [Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend
 * Sections on mobile views jumps around after load (FOUC)
 * Long edit summary/titles/user breaking AMC special pages
 * Miscellaneous
 * WebInstallerOutput should more elegantly load Vector stylesheet rather than hardcoding a reference
 * Q4 planning

Fundraising Tech

 * Updates:
 * About to test recurring iDEAL (NL bank transfer) via our backup payment processor: https://phabricator.wikimedia.org/T230837
 * Testing migration of recurring card donations from main payment processor's old API to their new API: https://phabricator.wikimedia.org/T232017
 * Fixing localization of error messages on payments-wiki in certain circumstances: https://phabricator.wikimedia.org/T247885
 * About ready to merge sub-national targeting to CentralNotice master
 * Reviewing CentralNotice clone campaign functionality
 * Fixing matching gift CiviCRM import: https://phabricator.wikimedia.org/T246889

Core Platform

 * Blocking:
 * Wikimedia DE/Wikidata: We'd appreciate some input on https://phabricator.wikimedia.org/T245535, and feedback on https://gerrit.wikimedia.org/r/c/mediawiki/core/+/580870. We got some comments from Krinkle (thanks), but would appreciate some more advice there.
 * Search Platform: MW Job consumers sometimes pause for several minutes https://phabricator.wikimedia.org/T224425
 * Updates:
 * Finishing minimal client epic for Core REST API https://phabricator.wikimedia.org/T229662
 * Adding config flag for development endpoints in Core REST API https://phabricator.wikimedia.org/T247997

Release Engineering

 * Updates:
 * [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
 * [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has any proposed blockers/deadlines for that, please get them done: tag/MW-1.35-release
 * Train Health
 * This week: 1.35.0-wmf.25 - T233873
 * Next week: 1.35.0-wmf.26 - T233874

Search Platform

 * Blocked by:
 * Core: MW Job consumers sometimes pause for several minutes https://phabricator.wikimedia.org/T224425

Wikidata

 * Blocked by:
 * Not sure which team - Core Platform?: We'd appreciate some input on https://phabricator.wikimedia.org/T245535, and feedback on https://gerrit.wikimedia.org/r/c/mediawiki/core/+/580870. We got some comments from Krinkle (thanks), but would appreciate some more advice there.