Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-06-24
Željko
--
= 2020-06-24 =
== Callouts == * SRE DBAs: ** m1-master failover, etherpad will have minor issues on Thursday Jun 25th * Release Engineering ** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code Deployment Office Hour at 17:00UTC in #wikimedia-office ** Gerrit upgrade on Saturday, 27th of June https://lists.wikimedia.org/pipermail/wikitech-l/2020-June/093526.html ** "scap sync" will be renamed to "scap sync-world" in the next release. If you use "scap sync" non-interactively, please add a note to: [[phab:T250302]] (and also, explain why you're using it) ** scap sync now has option --canary-wait-time; [[phab:T217924]]
== SoS Meeting Bookkeeping == * Updates: ** looking for somebody to facilitate on 2020-07-01
== Product ==
=== iOS native app === * Updates: ** Bug fix 6.6.1 to be released this week [[phab:project/view/4574]] ** Early development and research on new experiments for 6.7 [[phab:project/view/4661]]
=== Android native app === * Updates: ** Completed new user contribution screen, to be deployed to Beta this week. ** Design refresh of explore feed cards and the main screen.
=== Web === * Updates: ** '''Summary''': sidebar instrumentation and content width limiting for Desktop Improvements Project (DIP), component baseline taskout for Vue.js search. ** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector / DIP)]]: *** [[phab:T255574|<nowiki>Watchlist star gone on Vector</nowiki>]] *** [[phab:T237036|<nowiki>ext.uls.interface should set targets and explicitly not target the Minerva skin</nowiki>]] *** [[phab:T254546|<nowiki>Language portlet no longer at the bottom of sidebar</nowiki>]] *** [[phab:T253938|<nowiki>Future proof addPortletLink</nowiki>]] *** [[phab:T250282|<nowiki>Build sidebar instrumentation</nowiki>]] *** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar button </nowiki>]] *** [[phab:T60137|<nowiki>Deprecate the SkinTemplateOutputPageBeforeExec hook</nowiki>]] *** [[phab:T252774|<nowiki>Checkbox and mediawiki.toc.styles styles should be merged into a single ResourceLoader module</nowiki>]] *** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]] *** [[phab:T244392|Vue.js search case study]]: **** See [[Reading/Web/Desktop Improvements/Vue.js case study/Status log|weekly status updates]]. ** Mobile website (MinervaNeue / MobileFrontend): *** [[phab:T235712|<nowiki>Fix the most common "Module not loadable on target mobile" warnings (Oct 2019)</nowiki>]] *** [[phab:T255630|<nowiki>Sorry toast doesn't show for mobile editor on pages you can't edit (Uncaught TypeError: m.show is not a function, Uncaught TypeError: Cannot read property 'show' of undefined)</nowiki>]] *** [[phab:T240622|<nowiki>[Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend</nowiki>]] ** Standardization *** [[phab:T255717|<nowiki>Scope and use of mediawiki.skinning's 'elements.less' file</nowiki>]] *** [[phab:T255229|<nowiki>Align mediawiki.ui/variables.less variables to CSS variable naming scheme</nowiki>]] *** [[phab:T255225|<nowiki>Replace non-standard color palette .new color with Red50 `#d33`</nowiki>]] *** [[phab:T66477|<nowiki>Vector: Use semantic HTML5 elements where applicable</nowiki>]] ** Miscellaneous *** [[phab:T255814|<nowiki>Latest version of SkinBlueSpiceCalumma is not compatible with current version of Chameleon</nowiki>]] *** [[phab:T255299|<nowiki>Some images appear when Show Images is disabled</nowiki>]] *** [[phab:T253045|<nowiki>TypeError: self.hide is not a function. (In 'self.hide()', 'self.hide' is undefined)</nowiki>]]
=== Structured Data === * Updates: ** mediasearch design work, vue prototype work and backend changes
== Technology ==
=== Fundraising Tech === * Updates: ** More work on employer matching gifts: [[phab:T249924]], [[phab:T251201]] ** CentralNotice subnational targeting and banner templates going out on train this week [[phab:T255476]] ** Improving efficiency of data export to bulk mail provider [[phab:T253152]] ** Tweaking config of card entry forms to avoid confusion [[phab:T254032]] ** Monitoring converted recurring donations now that a month has passed, ready to convert the rest from our main card processor's old API to their new API [[phab:T256181]] ** Adding a redirect feature to hide banners now that many browsers don't allow pixels to set cookies: [[phab:T251780]]
=== Engineering Productivity ===
==== Release Engineering ==== * Updates: ** scap sync now has option --canary-wait-time; [[phab:T217924]] ** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]] ** Train Health *** Last week: 1.35.0-wmf.37 - [[phab:T254174]] *** This week: 1.35.0-wmf.38 - [[phab:T254175]] *** Next week: 1.35.0-wmf.39 - [[phab:T254176]]
=== Site Reliability Engineering === * Updates: ** Working on actionables for the sessionstore incident ** m1-master failover, etherpad will have minor issues on Thursday Jun 25th ** Working on moving switching proton traffic to kubernetes