Scrum of scrums/2020-07-22
Appearance
2020-07-22
[edit]Callouts
[edit]- 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
SoS Meeting Bookkeeping
[edit]- Updates:
- Update the wiki page instead of the etherpad page (https://etherpad.wikimedia.org/p/Scrum-of-Scrums)
Product
[edit]Web
[edit]- Updates:
- Summary: deploying Desktop Improvements Project (DIP) to select wikis, starting WVUI Vector integration and network client.
- Desktop Improvements Project (Vector / DIP):
- TypeError: $.collapsibleTabs.getSettings(...) is undefined from Vector skin
- [Bug] Max-Width Layout: Sidebar overlaps footer when its height is longer than the content height
- Make collapsible sidebar persistent for logged-in users
- Current checkbox hack doesn't provide <Enter> or <Space> as toggle action
- Deploy new version of vector skin to all wikis as a user preference
- Switch test wikis to new version of vector by default
- Fix the printable versions of modern Vector
- Move the existing search to the header in preparation for Vue.js search development
- Limit content width, and refine alignment & styling of relevant elements
- Deprecate and remove printable version mode
- [Dev] Drop VectorTemplate usage in Vector
- Vue.js search case study:
- Mobile website (MinervaNeue / MobileFrontend):
- ext.uls.interface should set targets and explicitly not target the Minerva skin
- Fix the most common "Module not loadable on target mobile" warnings (Oct 2019)
- [Technical debt payoff] Drop MFSpecialCaseMainPage, from MobileFrontend
- Final warning: Mobile main page special casing will be disabled July
- [Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend
- [EPIC] MobileFrontend extension should stop special-casing main page
- Standardization
- Portals
- QuickSurveys
- Miscellaneous
Structured Data
[edit]- Updates:
- working on adding schema.org licensing data to article pages
- ongoing work on mediasearch
Technology
[edit]Fundraising Tech
[edit]- Updates:
- Investigating American Express card failures in India
- Fixing how we set up one-time card donations to make them possible to convert to monthly recurring
- Refining sync process for employer matching gift policies
- Investigating seemingly unintended duplicate donations
- Updating custom CiviCRM report used to track fraud.
Engineering Productivity
[edit]Release Engineering
[edit]- Updates:
- [All] Deployments/Covid-19 wikitech:Deployments/Covid-19
- Train Health
- Last week: 1.35.0-wmf.41 - phab:T256669
- This week: 1.36.0-wmf.1 - phab:T257969
- Next week: 1.36.0-wmf.2 - phab:T257970
Site Reliability Engineering
[edit]- Updates:
- mobileapps traffic is being migrated to kubernetes.