Scrum of scrums/2020-05-06
2020-05-06
editCallouts
edit- From PI to SRE: What's the current timeline for getting mobileapps onto the the deployment pipeline / k8s? (phab:T218733 )
- Release Engineering
- [All] Review guidance at wikitech:Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
- Restarting MySQL masters for upgrade (read-only windows are needed)
- S5 and S6 Tuesday 5th May 05:00 AM UTC phab:T251154
- S3 and S7 Thursday 7th May 05:00 AM UTC phab:T251157
- S4 Tuesday 12th May 05:00 AM UTC phab:T251502
Product
editWeb
edit- Updates:
- Summary: new Desktop Improvements Project (DIP) header is getting close (check it out!), new Vue.js search is ramping up, and collapsible sidebar is coming along.
- Desktop Improvements Project (Vector / DIP):
- Add title attribute to opt-out link
- [Dev] DRY up the menu templating code
- [Spike 4hrs] Discuss and agree on nomenclature and rules for template partial usage and CSS organization from experience with header
- Build collapsible sidebar and sidebar button
- Build new logo for Desktop Improvements Header
- Provide basic FeatureManagement in Vector codebase
- [Dev] Allow extensions to update the footer without resorting to SkinTemplateOutputPageBeforeExec hook
- [Bug] "Existing accounts only" configuration applies to anonymous users too
- [Dev] Drop VectorTemplate usage in Vector
- Vue.js search case study:
- Mobile website (MinervaNeue / MobileFrontend):
- Make mobile wordmark gray again
- Implement Tap to show for lazy loaded images without MutationObserver - Scrolling on a Kai OS mobile device can be slow on articles with lazy loading
- Avoid SEO performance and user experience penalties by addressing our handling of lazy loaded images using IntersectionObserver
- QuickSurveys
- Miscellaneous
Product Infrastructure
edit- Updates:
- Push notifications service RFC will move to Last Call soon: phab:T249065
Structured Data
edit- Updates:
- MachineVIsion updates, and move to vue
- mediasearch prototype for commons
Technology
editFundraising Tech
edit- Updates:
- Starting work on matching gifts provider integration and payments form employer autocomplete phab:T251199
- Trying to finish up work to eliminate last direct DB connection between payments and backend phab:T215463
- Merged sub-national targeting to master CentralNotice branch, so it's up on beta to look at
- Tweaking handling of payment notification messages from backup payment processor: phab:T243334
- Debugging an unexpected missing field in messages from payments-wiki: phab:T251025
- Testing new OS for CiviCRM box
Engineering Productivity
editRelease Engineering
edit- Updates:
- [All] Deployments/Covid-19 wikitech:Deployments/Covid-19
- Train Health
- Last week: 1.35.0-wmf.30 - phab:T249962
- This week: 1.35.0-wmf.31 - phab:T249963
- Next week: 1.35.0-wmf.32 - phab:T249964
Search Platform
edit- Blocking:
- Wikimedia Deutschland/Wikidata: We would like to have gerrit:594442 deployed (deploying gerrit:594414)
Site Reliability Engineering
edit- Blocking:
- Product Infrastructure on proton, mobileapps k8s migration
- Research on recommendation-api k8s migration
- Updates:
- DC related work still pretty slow due to covid-19 measures.
- Restarting MySQL masters for upgrade (read-only windows are needed)
- S5 and S6 Tuesday 5th May 05:00 AM UTC phab:T251154
- S3 and S7 Thursday 7th May 05:00 AM UTC phab:T251157
- S4 Tuesday 12th May 05:00 AM UTC phab:T251502
Wikimedia DE
editWikidata
edit- Blocking:
- Search Platform: We would like to have gerrit:594442 deployed (deploying gerrit:594414)