Scrum of scrums/2020-05-13

= 2020-05-13 =

Callouts

 * From PI to SRE: What's the current timeline for getting mobileapps and chromium-render onto the the deployment pipeline / k8s? (T218733, T225680 )
 * Release Engineering
 * [All] Review guidance at Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office

Growth

 * Blocking:
 * Release Engineering - [Low priority] Growth team: Fix Flow DB errors from phpunit tests – T249839, blocking T246358

Android native app

 * Updates:
 * All set for a Beta rollout of Suggested Edits V4 and Mobile-html features.
 * Currently working on Suggested Edits V5:project/view/4645/

Web

 * 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:
 * [Epic] Build the new Vue.js search experience
 * Where does the application-specific Vue.js search code live and what impact does this decision have on the long term?
 * Should Desktop Improvements use Vue 2 or Vue 3 for Vue.js search?
 * Prototyping and task prioritization
 * Mobile website (MinervaNeue / MobileFrontend):
 * [AMC] Regression on History page in Advanced Mode
 * [Dev] Allow extensions to update the footer without resorting to SkinTemplateOutputPageBeforeExec hook

Product Infrastructure

 * Blocked by:
 * SRE on migrating mobileapps and chromium-render to the pipeline (see Callouts)
 * Updates:
 * Push Notifications RFC moved to Last Call T249065

Fundraising Tech

 * Updates:
 * Building employer search into payments form for matching gifts: T251200
 * Smoke testing changes to pipeline to sever direct link between payments-wiki and backend DB: T215463
 * Deploying new CentralNotice features: region-level geotargeting and banner templates: T252596
 * Figuring out best way to notify donors when recurring donation fails: T230064
 * Migrating recurring donations from main card processor's old API to new one: T169357

Quality and Test Engineering

 * Updates:
 * QTE Office Hours - May 15th - 16:00 UTC

Release Engineering

 * Blocked by:
 * [Low priority] SRE Service Ops: Provide our special component/php72 in buster-wikimedia — T250515
 * [Low priority] Wikibase team: Fix WikibaseLexeme DB errors from phpunit tests – T249838, blocking T246358
 * [Low priority] Growth team: Fix Flow DB errors from phpunit tests – T249839, blocking T246358
 * Updates:
 * [All] Deployments/Covid-19 Deployments/Covid-19
 * Train Health
 * Last week: 1.35.0-wmf.31 - T249963
 * This week: 1.35.0-wmf.32 - T249964
 * Next week: 1.35.0-wmf.32 - No train (EngProd virtual off-site)

Site Reliability Engineering

 * 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 — T250515

Wikidata

 * Blocking:
 * Release Engineering - [Low priority] Wikibase team: Fix WikibaseLexeme DB errors from phpunit tests – T249838, blocking T246358