Scrum of scrums/2020-04-01
Appearance
2020-04-01
[edit]Callouts
[edit]- Release Engineering
- [All] Review guidance at wikitech:Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
Product
[edit]iOS native app
[edit]- Updates:
- 6.6 release out on public beta (mobile-html integration) - phab:project/view/4273
- bug fixing and working towards code freeze on that
- 6.6 release out on public beta (mobile-html integration) - phab:project/view/4273
Android native app
[edit]- Updates:
- Beta candidate with mobile-html and Suggested Edits V4 features is being tested for a shortly coming release.
- Actively working on tech debt on Android and some analytics work for the release candidatesCurrent board P: phab:project/view/4645/
Web
[edit]- Updates:
- Summary: Vue.js iterations planning and continuing desktop improvements project (DIP).
- Desktop Improvements Project (Vector / DIP):
- Mobile website (MinervaNeue / MobileFrontend):
- Regression: MediaWiki:Minerva.css is being loaded on mobile site
- Replace $wgMobileFrontendLogo with $wgLogos
- Regression: MobileFrontend overrides non-existent user page handling in desktop view
- Phan warning in "includes/specials/SpecialMobileDiff.php" - working around by disabling
- Long edit summary/titles/user breaking AMC special pages
- Miscellaneous
Product Infrastructure
[edit]- Updates:
- /page/summary endpoint: updating the list of api_urls endpoints. Removing references to removed endpoints. Is anyone even using this? phab:T247991
- upcoming OSM data re-import in codfw phab:T243609
- Wikimedia Push Notification Service RFC published: phab:T249065
Structured Data
[edit]- Updates:
- minor updates to MachineVision
- failed attempt to get wikibase constraints deployed to production commons :/
- experimenting with Vue.js on frontend
- media search prototype
Technology
[edit]Fundraising Tech
[edit]- Updates:
- Fixes to backup payment processor NL bank transfer integration phab:T247885, phab:T248712
- Code cleanup and PHP7 updates for payment library
- Looking for alternatives to 3rd party cookies for hiding CentralNotice banners across projects
- Determining how to get 'drush' on debian buster - might have to bug releng for repo reset
- Reviewing contractor work on CentralNotice
- Improving email CC, BCC handling in core CiviCRM
- CiviCRM contact deduplication fixes: phab:T247377
- Testing migrating recurring card donations from main processor's old API to new API
- Starting work on matching gifts database sync: phab:T247878
Core Platform
[edit]- Blocking:
- Search Platform: MW Job consumers sometimes pause for several minutes phab:T224425
- Updates:
- API gateway designs
- Finished Core REST API MVP epic phab:T229662
- New backwards-compatible hooks interface coming
Engineering Productivity
[edit]Release Engineering
[edit]- Updates:
- [All] Deployments/Covid-19 wikitech:Deployments/Covid-19
- Train Health
- Last week: 1.35.0-wmf.25 - phab:T233873
- This week: 1.35.0-wmf.26 - phab:T247773
- Next week: 1.35.0-wmf.27 - phab:T247774
Search Platform
[edit]- Blocked by:
- Core: MW Job consumers sometimes pause for several minutes phab:T224425
- Updates:
- Data for events from wdqs needs to be deleted after 90 days and/or sanitized phab:T247034
- Stuff no one else cares about:
Site Reliability Engineering
[edit]- Updates:
- TLS 1.3 support being rolled out gradually to cache-upload.
- After some routing changes, traffic to codfw will be routed more consistently and geographically correct.