Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-05-20
Željko
--
= 2020-05-20 =
== Callouts == * SRE DBAs point out ** Tuesday 19th 05:00AM UTC: s2 and s8 (wikidata) primary db masters restart [[phab:T251981]], there will be read only time. ** Thursday 21st 05:00AM UTC: s1 (enwiki) primary db master restart [[phab:T251982]], there will be read only time. ** MCR schema change deployment will start next week, mostly on testwiki and then s6 (frwiki, jawiki, ruwiki) [[phab:T238966]] , keep an eye out, there might be issues. ** OOUI v0.39.0 released with underlying OOjs lib updated and with one new feature and two removals of deprecated event/function https://gerrit.wikimedia.org/g/oojs/ui/+/v0.39.0/History.md Please check your code for occurrences of the removed event/function and update accordingly. * Release Engineering ** No train this week, Engineering Productivity virtual off-site ** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
== Product ==
=== iOS native app === * Updates: ** 6.6 release (mobile-html) in code freeze, releasing next week - [[phab:project/view/4273]] ** Beginning development on 6.6.1 (minor bug-fix release)
=== Android native app === * Updates: ** Mobile-html support now in production. ** Commons image tagging now in production. ** Now working on enhanced editor statistics and history.
=== Web === * Updates: ** '''Summary''': collapsible sidebar Desktop Improvements Project (DIP) continues, prototyping for Vue.js search. ** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector / DIP)]]: *** [[phab:T252727|<nowiki>Regression: Plain text sidebar section stopped working in Vector</nowiki>]] *** [[phab:T252917|<nowiki>Drop support for SkinTemplateToolboxEnd in Vector, finding suitable replacement</nowiki>]] *** [[phab:T252841|<nowiki>Update the method Wikibase uses to inject edit language links into the language portal</nowiki>]] *** [[phab:T252725|<nowiki>SkinTemplateOutputPageBeforeExec is being deprecated. Update usages to more appropriate hooks.</nowiki>]] *** [[phab:T252906|<nowiki>Warning flood: "Use of SkinTemplateToolboxEnd hook was deprecated "</nowiki>]] *** [[phab:T252800|<nowiki>Regression: Option add links in other languages has disappeared</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:T251817|<nowiki>[Dev] Allow extensions to update the footer without resorting to SkinTemplateOutputPageBeforeExec hook</nowiki>]] *** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]] *** [[phab:T66477|<nowiki>Vector: Use semantic HTML5 elements where applicable</nowiki>]] *** [[phab:T60137|<nowiki>Deprecate the SkinTemplateOutputPageBeforeExec hook</nowiki>]] *** [[phab:T244392|Vue.js search case study]]: **** [[phab:T251968|<nowiki>[Spike] Prototype a single component for new Vue.js search project</nowiki>]] **** [[phab:T251832|<nowiki>[Spike] Build and deploy a Vue.js search prototype to labs</nowiki>]] ** Mobile website (MinervaNeue / MobileFrontend): *** [[phab:T249518|<nowiki>[AMC] Regression on History page in Advanced Mode</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>]]
=== Product Infrastructure === * Blocked by: ** SRE on chromium-render, mobileapps k8s deployment. Will be unblocking them this week
=== UI Standardization === * Updates: ** OOUI v0.39.0 released with underlying OOjs lib updated and with one new feature and two removals of deprecated `onLookupMenuItemChoose` event/TagItemWidget's `setDisabled` function https://gerrit.wikimedia.org/g/oojs/ui/+/v0.39.0/History.md Please check your code for occurrences of the removed event/function and update accordingly.
== Technology ==
=== Fundraising Tech === * Updates: ** Building CiviCRM extension to synchronize info from matching gift info provider and Organization contact records ** Prepping for maintenance window to deploy payments-wiki and CiviCRM changes to eliminate last front-end dependency on back-end DB ** Updating fundraiser maintenance special page ** Prepping production deploy of new CentralNotice features including some small schema changes
=== Core Platform === * Blocked by: ** SRE on cpjobqueue k8s deployment. Will be unblocking them this week
=== Engineering Productivity === * Updates: ** Engineering Productivity virtual off-site Monday-Thursday
==== Release Engineering ==== * Updates: ** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]] ** Train Health *** Last week: 1.35.0-wmf.32 - [[phab:T249964]] **** Still not fully deployed. :( *** This week: 1.35.0-wmf.33 **** No train (EngProd virtual off-site) *** Next week: 1.35.0-wmf.34 - [[phab:T253022]]
=== Site Reliability Engineering === * Blocking: ** PI on chromium-render, mobileapps k8s deployment. Will be unblocking them this week ** CPT on cpjobqueue k8s deployment. Will be unblocking them this week * Updates: ** Tuesday 19th 05:00AM UTC: s2 and s8 (wikidata) primary db masters restart [[phab:T251981]], there will be read only time. ** Thursday 21st 05:00AM UTC: s1 (enwiki) primary db master restart [[phab:T251982]], there will be read only time. ** MCR schema change deployment will start next week, mostly on testwiki and then s6 (frwiki, jawiki, ruwiki) [[phab:T238966]] , keep an eye out, there might be issues.