Scrum of scrums/2020-05-13
Appearance
2020-05-13
[edit]Callouts
[edit]- From PI to SRE: What's the current timeline for getting mobileapps and chromium-render onto the the deployment pipeline / k8s? (phab:T218733, phab:T225680 )
- Release Engineering
- [All] Review guidance at wikitech:Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
Product
[edit]Growth
[edit]- Blocking:
- Release Engineering - [Low priority] Growth team: Fix Flow DB errors from phpunit tests – phab:T249839, blocking phab:T246358
Android native app
[edit]- Updates:
- All set for a Beta rollout of Suggested Edits V4 and Mobile-html features.
- Currently working on Suggested Edits V5:phab:project/view/4645/
Web
[edit]- Updates:
- Summary: new Desktop Improvements Project (DIP) header is merged, prototyping, scaffolding, and task prioritization for Vue.js search, and collapsible sidebar is under development.
- Desktop Improvements Project (Vector / DIP):
- Regression: Vector skin did not populate all variants option in the variant drop-down menu
- 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
- [Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend
- [Dev] Drop VectorTemplate usage in Vector
- Vue.js search case study:
- Mobile website (MinervaNeue / MobileFrontend):
Product Infrastructure
[edit]- Blocked by:
- SRE on migrating mobileapps and chromium-render to the pipeline (see Callouts)
- Updates:
- Push Notifications RFC moved to Last Call phab:T249065
Technology
[edit]Fundraising Tech
[edit]- Updates:
- Building employer search into payments form for matching gifts: phab:T251200
- Smoke testing changes to pipeline to sever direct link between payments-wiki and backend DB: phab:T215463
- Deploying new CentralNotice features: region-level geotargeting and banner templates: phab:T252596
- Figuring out best way to notify donors when recurring donation fails: phab:T230064
- Migrating recurring donations from main card processor's old API to new one: phab:T169357
Engineering Productivity
[edit]Quality and Test Engineering
[edit]- Updates:
- QTE Office Hours - May 15th - 16:00 UTC
Release Engineering
[edit]- Blocked by:
- [Low priority] SRE Service Ops: Provide our special component/php72 in buster-wikimedia — phab:T250515
- [Low priority] Wikibase team: Fix WikibaseLexeme DB errors from phpunit tests – phab:T249838, blocking phab:T246358
- [Low priority] Growth team: Fix Flow DB errors from phpunit tests – phab:T249839, blocking phab:T246358
- Updates:
- [All] Deployments/Covid-19 wikitech:Deployments/Covid-19
- Train Health
- Last week: 1.35.0-wmf.31 - phab:T249963
- This week: 1.35.0-wmf.32 - phab:T249964
- Next week: 1.35.0-wmf.32 - No train (EngProd virtual off-site)
Site Reliability Engineering
[edit]- Blocking:
- Product infrastructure on move of mobileapps and chromium-render to k8s
- Release Engineering - [Low priority] SRE Service Ops: Provide our special component/php72 in buster-wikimedia — phab:T250515
Wikimedia DE
[edit]Wikidata
[edit]- Blocking:
- Release Engineering - [Low priority] Wikibase team: Fix WikibaseLexeme DB errors from phpunit tests – phab:T249838, blocking phab:T246358