Scrum of scrums/2020-08-05

= 2020-08-05 =

SoS Meeting Bookkeeping

 * Updates:

TechCom

 * Blocking:

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:

Editing

 * Blocked by:
 * Blocking:
 * Updates:

Growth

 * Blocked by:
 * Blocking:
 * Updates:

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:

Android native app

 * Blocked by:
 * Blocking:
 * Updates:

Web

 * Updates:
 * Summary: Desktop Improvements Project's (DIP) deployment continues; continuing WVUI Vector integration and the network client now has a MediaWiki REST API implementation in review.
 * Desktop Improvements Project (Vector / DIP):
 * [ShoutWikiAds] Replace use of deprecated hook VectorBeforeFooter
 * Switch test wikis to new version of vector by default
 * Fix the printable versions of modern Vector
 * Allow skins to override mediawiki.page.ready initialisation to enable search JavaScript to be swapped
 * Move the existing search to the header in preparation for Vue.js search development
 * Refactor: Move PHP logic into JS for collapsing tabs under more menu
 * Integrate WVUI into Vector for Vue.js search
 * [Dev] Drop VectorTemplate usage in Vector
 * Document Skin API and their stability, if any (including Vector)
 * wgLogos follow up work
 * Eventually deprecate SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks in favor of SkinTemplateNavigation::Universal
 * Vue.js search case study:
 * See weekly status updates.
 * Mobile website (MinervaNeue / MobileFrontend):
 * Minerva bundle checks are broken
 * Uncaught Error: Set map center and zoom first on mobile domain Android
 * Regression: Nested references do not open if user clicks on [ or ] (which are wrapped in span)
 * Standardization
 * UsersMultiselectWidget not announcing status message
 * Deprecate and remove `.background-image-svg` mixin from 'mediawiki.mixins.less'
 * Remove obsolete 'set-graphics'/'svg2png'/'imagemin' tasks and Less background-image raster fallback for former Grade C browser support
 * Implement a core 'clearfix' mixin in mediawiki.mixin and evaluate deprecation/removal of 'visualClear' class
 * Unify `line-height` to `20px` in widgets to simplify code and better i18n
 * Standardize 'mediawiki.ui' variables to CSS variables naming scheme in preparation for WikimediaUI Base variables takeover
 * Add 'i18n-directionality.less' file to core and extract overarching theme styles from legacy.less
 * Portals
 * [Recurring Task] Update Wikipedia and sister projects portals statistics
 * Miscellaneous
 * OOUI window management broken on pages with with additional frames, due to cross document access
 * Document tagline and icon options of $wgLogos by putting them in the installer
 * TypeError: undefined is not an object (evaluating 'mw.config.get('wgFormattedNamespaces')[namespace].replace')
 * MediaWiki installer appears unstyled

Product Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:

Structured Data

 * Blocked by:
 * Blocking:
 * Updates:

Parsing

 * Blocked by:
 * Blocking:
 * Updates:

Language

 * Blocked by:
 * Blocking:
 * Updates:

Inuka

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:

Analytics

 * Blocked by:
 * Blocking:
 * Updates:

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:

Core Platform

 * Blocked by:
 * Blocking:
 * Updates:

Performance

 * Blocked by:
 * Blocking:
 * Updates:

Quality and Test Engineering

 * Blocked by:
 * Blocking:
 * Updates:

Release Engineering

 * Blocked by:
 * Blocking:
 * Updates:

Research

 * Blocked by:
 * Blocking:
 * Updates:

Scoring Platform

 * Blocked by:
 * Blocking:
 * Updates:

Search Platform

 * Blocked by:
 * Blocking:
 * Updates:

Security

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering

 * Blocked by:
 * Blocking:
 * Updates:

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates: