Scrum of scrums/2020-08-05

= 2020-08-05 =

Callouts

 * FYI: Removing our old helm charts endpoint ( https://releases.wikimedia.org/charts ) and moving to a new one, powered by chartmuseum. https://helm-charts.wikimedia.org/ . if you are using helm locally with the old repo, you will have to switch to the new one. On the plus side, this is integrated with our CI now and no longer requires manually creating helm chart artifacts. Docs at https://wikitech.wikimedia.org/wiki/ChartMuseum

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * Continuing development on 6.7 release.
 * "Article as a living document" experiment
 * Event Platform Client MVP
 * iOS14 widgets & bug fixes

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

Site Reliability Engineering

 * Blocked by:
 * None
 * Blocking:
 * None
 * Updates:
 * Removing our old helm charts endpoint ( https://releases.wikimedia.org/charts ) and moving to a new one, powered by chartmuseum. https://helm-charts.wikimedia.org/ . if you are using helm locally with the old repo, you will have to switch to the new one. On the plus side, this is integrated with our CI now and no longer requires manually creating helm chart artifacts. Docs at https://wikitech.wikimedia.org/wiki/ChartMuseum