Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-05-06
Željko
--
= 2020-05-06 =
== Callouts == * From PI to SRE: What's the current timeline for getting mobileapps onto the the deployment pipeline / k8s? ([[phab:T218733]] ) * Release Engineering ** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code Deployment Office Hour at 17:00UTC in #wikimedia-office * Restarting MySQL masters for upgrade (read-only windows are needed) ** S5 and S6 Tuesday 5th May 05:00 AM UTC [[phab:T251154]] ** S3 and S7 Thursday 7th May 05:00 AM UTC [[phab:T251157]] **S4 Tuesday 12th May 05:00 AM UTC [[phab:T251502]]
== Product ==
=== Web === * Updates: ** '''Summary''': new Desktop Improvements Project (DIP) header is getting close ([ https://en.wikipedia.beta.wmflabs.org/wiki/Dog?useskin=vector&useskinver... check it out!]), new Vue.js search is ramping up, and collapsible sidebar is coming along. ** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector / DIP)]]: *** [[phab:T250093|<nowiki>Add title attribute to opt-out link</nowiki>]] *** [[phab:T249372|<nowiki>[Dev] DRY up the menu templating code</nowiki>]] *** [[phab:T249073|<nowiki>[Spike 4hrs] Discuss and agree on nomenclature and rules for template partial usage and CSS organization from experience with header</nowiki>]] *** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar button </nowiki>]] *** [[phab:T246170|<nowiki>Build new logo for Desktop Improvements Header</nowiki>]] *** [[phab:T244481|<nowiki>Provide basic FeatureManagement in Vector codebase</nowiki>]] *** [[phab:T251817|<nowiki>[Dev] Allow extensions to update the footer without resorting to SkinTemplateOutputPageBeforeExec hook</nowiki>]] *** [[phab:T251415|<nowiki>[Bug] "Existing accounts only" configuration applies to anonymous users too</nowiki>]] *** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]] *** [[phab:T244392|Vue.js search case study]]: **** [[phab:T249051|<nowiki>[Spike 12.75 hrs] Where does the application-specific Vue.js search code live and what impact does this decision have on the long term?</nowiki>]] **** [[phab:T244276|<nowiki>Add bandwidth tests for JavaScript and CSS to Vector</nowiki>]] **** [[phab:T250851|<nowiki>Allow skins to override mediawiki.page.ready initialisation</nowiki>]] ** Mobile website (MinervaNeue / MobileFrontend): *** [[phab:T251135|<nowiki>Make mobile wordmark gray again</nowiki>]] *** [[phab:T246767|<nowiki>Implement Tap to show for lazy loaded images without MutationObserver - Scrolling on a Kai OS mobile device can be slow on articles with lazy loading</nowiki>]] *** [[phab:T246838|<nowiki>Avoid SEO performance and user experience penalties by addressing our handling of lazy loaded images using IntersectionObserver</nowiki>]] ** QuickSurveys *** [[phab:T248421|<nowiki>Deploy Quicksurveys extension on all Wikipedias (for a Growth study)</nowiki>]] ** Miscellaneous *** [[phab:T138401|<nowiki>Replace jsduck with JSDoc3 across all Wikimedia code bases</nowiki>]]
=== Product Infrastructure === * Updates: ** Push notifications service RFC will move to Last Call soon: [[phab:T249065]]
=== Structured Data === * Updates: ** MachineVIsion updates, and move to vue ** mediasearch prototype for commons
== Technology ==
=== Fundraising Tech === * Updates: ** Starting work on matching gifts provider integration and payments form employer autocomplete [[phab:T251199]] ** Trying to finish up work to eliminate last direct DB connection between payments and backend [[phab:T215463]] ** Merged sub-national targeting to master CentralNotice branch, so it's up on beta to look at ** Tweaking handling of payment notification messages from backup payment processor: [[phab:T243334]] ** Debugging an unexpected missing field in messages from payments-wiki: [[phab:T251025]] ** Testing new OS for CiviCRM box
=== Engineering Productivity ===
==== Release Engineering ==== * Updates: ** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]] ** Train Health *** Last week: 1.35.0-wmf.30 - [[phab:T249962]] *** This week: 1.35.0-wmf.31 - [[phab:T249963]] *** Next week: 1.35.0-wmf.32 - [[phab:T249964]]
=== Search Platform === * Blocking: ** Wikimedia Deutschland/Wikidata: We would like to have [[gerrit:594442]] deployed (deploying [[gerrit:594414]])
=== Site Reliability Engineering === * Blocking: ** Product Infrastructure on proton, mobileapps k8s migration ** Research on recommendation-api k8s migration * Updates: ** DC related work still pretty slow due to covid-19 measures. ** Restarting MySQL masters for upgrade (read-only windows are needed) *** S5 and S6 Tuesday 5th May 05:00 AM UTC [[phab:T251154]] *** S3 and S7 Thursday 7th May 05:00 AM UTC [[phab:T251157]] ***S4 Tuesday 12th May 05:00 AM UTC [[phab:T251502]]
== Wikimedia DE ==
=== Wikidata === * Blocking: ** Search Platform: We would like to have [[gerrit:594442]] deployed (deploying [[gerrit:594414]])