Scrum of scrums/2020-08-05
Appearance
2020-08-05
[edit]Callouts
[edit]- 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
Product
[edit]iOS native app
[edit]- Blocked by:
- Blocking:
- Updates:
- Continuing development on 6.7 release.
- "Article as a living document" experiment
- Event Platform Client MVP
- iOS14 widgets & bug fixes
- Continuing development on 6.7 release.
Web
[edit]- 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:
- Mobile website (MinervaNeue / MobileFrontend):
- 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
- 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
Technology
[edit]Site Reliability Engineering
[edit]- 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