Hi,
for HTML version see https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-07-01
Željko
--
= 2020-07-01 =
== Callouts == * Release Engineering ** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code Deployment Office Hour at 17:00UTC in #wikimedia-office ** "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]] ** Gerrit was updated over the weekend to version 3
== Product ==
=== iOS native app === * Updates: ** Early development and research on new experiments for 6.7 - [[phab:project/view/4661]] ** WWDC research
=== Android native app === * Updates: ** User contribution history screen now in production. ** Starting next development phase: [[phab:project/view/4819/]]
=== Web === * Updates: ** '''Summary''': sidebar instrumentation and content max-width for Desktop Improvements Project (DIP), building initial component primitives for Vue.js search. ** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector / DIP)]]: *** [[phab:T254195|<nowiki>Implement a core 'clearfix' mixin in mediawiki.mixin and evaluate deprecation/removal of 'visualClear' class</nowiki>]] *** [[phab:T254851|<nowiki>Current checkbox hack doesn't provide <Enter> or <Space> as toggle action</nowiki>]] *** [[phab:T253178|<nowiki>UniversalLanguageSelector should stop using the SkinTemplateOutputPageBeforeExec hook</nowiki>]] *** [[phab:T250282|<nowiki>Build sidebar instrumentation</nowiki>]] *** [[phab:T246420|<nowiki>Limit content width, and refine alignment & styling of relevant elements</nowiki>]] *** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar button </nowiki>]] *** [[phab:T60137|<nowiki>Deprecate the SkinTemplateOutputPageBeforeExec hook</nowiki>]] *** [[phab:T256092|<nowiki>[Modern Vector] Fix broken rendering of `main` and `dialog` elements in IE9-11</nowiki>]] *** [[phab:T251212|<nowiki>[Dev] Drop VectorTemplate usage in Vector</nowiki>]] *** [[phab:T255319|<nowiki>Eventually deprecate SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks in favor of SkinTemplateNavigation::Universal </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:T255230|<nowiki>Align MinervaNeue's/MobileFrontend variables to CSS variable naming scheme</nowiki>]] *** [[phab:T251475|<nowiki>History page insert `ins`/ delete `del` elements have accessibility issues </nowiki>]] *** [[phab:T237036|<nowiki>ext.uls.interface should set targets and explicitly not target the Minerva skin</nowiki>]] *** [[phab:T235712|<nowiki>Fix the most common "Module not loadable on target mobile" warnings (Oct 2019)</nowiki>]] *** [[phab:T234550|<nowiki>Mobile version Star for Watchlist not consistent</nowiki>]] *** [[phab:T240622|<nowiki>[Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend</nowiki>]] *** [[phab:T219793|<nowiki>Mobile web donate link</nowiki>]] *** [[phab:T212465|<nowiki>[EPIC] None of our View's should exhibit 2 levels of inheritance</nowiki>]] ** Standardization *** [[phab:T256520|<nowiki>Consider 'normalize' stylesheet RL module</nowiki>]] *** [[phab:T214477|<nowiki>Re-design progress bar for OOUI</nowiki>]] *** [[phab:T112747|<nowiki>Devise a generic way for theme-agnostic stylesheets to adapt to the current theme</nowiki>]] *** [[phab:T253598|<nowiki>Focus not visible on checkbox in high contrast dark mode</nowiki>]] ** Portals *** [[phab:T128546|<nowiki>[Recurring Task] Update Wikipedia and sister projects portals statistics</nowiki>]] ** Miscellaneous *** [[phab:T255814|<nowiki>Latest version of SkinBlueSpiceCalumma is not compatible with current version of Chameleon</nowiki>]] *** [[phab:T255717|<nowiki>Scope and use of mediawiki.skinning's 'elements.less' file</nowiki>]] *** [[phab:T248751|<nowiki>Adopt mustache templates in Modern and Monobook</nowiki>]] *** [[phab:T231615|<nowiki>Use project logo wordmarks on Wikimedia projects in Timeless</nowiki>]] *** [[phab:T212521|<nowiki>RFC: Reconsider how we run QUnit unit tests</nowiki>]] *** [[phab:T255299|<nowiki>Some images appear when Show Images is disabled</nowiki>]] *** [[phab:T247033|<nowiki>Add 'i18n-directionality.less' file to core and extract overarching theme styles from legacy.less</nowiki>]]
=== Product Infrastructure === * Blocked by: ** RelEng: to review codehealth pipeline for push notifications [[gerrit:604830]]
=== UI Standardization === * Updates: * Design Style Guide ** Prep work for WVUI – technically and planning, including WikimediaUI Base variables amendment and extension. ** Improved long-standing consistency imagery representation, both desktop and mobile [[phab:T251347]] ** Icon additions: 'doubleChevronStart', 'doubleChevronEnd', 'userAdd' ** “Link” component got updated to reflect “new” treatment https://design.wikimedia.org/style-guide/components/links.html
== Technology ==
=== Fundraising Tech === * Updates: ** Finishing up matching gifts data sync and form autocomplete ** Overhauling data export to bulk mailer house ** Implementing workaround for browsers blocking pixels from setting cookies for hiding banners
=== Engineering Productivity ===
==== Release Engineering ==== * Blocking: ** Product Infrastructure - to review codehealth pipeline for push notifications [[gerrit:604830]] * Updates: ** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]] ** Train Health *** Last week: 1.35.0-wmf.38 - [[phab:T254175]] *** This week: 1.35.0-wmf.39 - [[phab:T254176]] *** Next week: 1.35.0-wmf.40 - [[phab:T256668]]
=== Site Reliability Engineering === * Updates: ** Proton to be switched over to the k8s TLS enabled version. ** Work on mobileapps traffic being routed to k8s will start soon.