Scrum of scrums/2019-10-16

= 2019-10-16 =

Callouts

 * Language team ->Core(?): Blocked on T235188
 * SRE DBAs
 * requested read-only time for enwiki 14th Nov to switchover the primary database master - T234801, already done
 * s6 primary master switchover (read-only required) 19th Nov 05:00 AM UTC
 * DBAs, Performance: Heads up that PI will be pinging for reviews/review updates for the MachineVision extension later this week, as soon as the code settles a bit (DBA review: T227355, Perf review: T230813 )

Editing

 * Updates:
 * Catch errors during document initialization
 * Enforce that some files must not use the `ve` global (task T228684)
 * Parse relative hrefs on image nodes like on regular links (task T193253)
 * Fix Vector wikitext surface padding overrides when using custom browser font-size (task T222217)

Growth

 * Updates:
 * Initial structure for Suggested Edits module
 * Do not align the bottom of the homepage columns (task T232420)
 * StartEditing: Remove special message for add-change response (task T232419)

iOS native app

 * Updates:
 * 6.5 in active development - project/view/4245
 * bug fixes
 * History & diffs feature
 * Core Platform working on Rest APIs for this

Android native app

 * Updates:
 * Working actively towards completion of Suggested edits V3
 * Working with the PI team to update backend support for the same.

Product Infrastructure

 * Updates:
 * MachineVision extension work in progress, still aiming to deploy to prod by end of month
 * Still working to resolve T229286 ("'worker died, restarting' mobileapps issue")

Structured Data

 * Blocked by:
 * Wikidata/WMDE: T229280 following up on 534536
 * Wikidata/WMDE: T223792
 * Blocking:
 * Search: RecentChange support for SDC: T230862 (actually the higher level task on which we are blocked: T221917)
 * Updates:
 * Machine Vision, bugfixing/tidy up on WikibaseMediaInfo

Parsing

 * Updates:
 * Fixing bugs in Parsoid/PHP based on HTML string compasion between Parsoid/JS & Parsoid/PHP. ~1% pages still have diffs that need investigation / bug fixing.
 * Will sync with Services (CPT) and SRE to finalize deployment plans for initial deployment (no live client traffic) to identify any last lingering Parsoid crashers OR performance problems in a production context.

Language

 * Blocked by:
 * Language->Core(?) Blocked on T235188
 * Updates:
 * CX going out of beta in some Wikipedias next week.

UI Standardization

 * Updates:
 * OOUI v0.35.0 and 0.35.1 with one small revert released eo last week, latter already on this week's train
 * Design Style Guide:
 * Progressing “Components“ section
 * Change to Git lfs for large binary files. If you've cloned the dir, throw away your current clone, re-clone it. https://github.com/wikimedia/WikimediaUI-Style-Guide In your repo directory type `git lfs pull`. If the lfs app is not installed follow https://github.com/git-lfs/git-lfs/wiki/Installation

Analytics

 * Blocking:
 * Search: T229882

Fundraising Tech

 * Updates:
 * Refining annual summary receipt for recurring donors: T195907
 * Restoring data lost during manual merges: T232636
 * Looking into reconciliation file discrepancies from S. Amer / India processor: T235212
 * Might need to add more params to CentralNotice banner hide cookies: T235204
 * Refining treatment of opt in and opt out data: T234925
 * Looking into errors on Amazon Pay donation form: T234538

Core Platform

 * Blocked by:
 * SRE T235478
 * Blocking:
 * Wikidata/WMDE: In the Data Bridge work (editing Wikidata items from Wikipedia) we have encountered problems with Special:EntityData serving stale (old) data. The problem is quite old:  T128486. We are looking for a team/person with whom we could get some clarity on the current state of the cache solutions on WMF cluster, and figure out how to get  T128486 unstuck.
 * Scoring: Review of Jade API T199834 (Can we get a high level review in the short term?  We want to build on this but not dig a hole.)
 * Language->Core(?) Blocked on T235188
 * Updates:
 * history API done
 * working on stretch goals
 * echo notification storage

Performance

 * Blocked by:
 * SRE
 * PHP7 fatal-error reports missing from type:mediawiki in Logstash. – T234283
 * mwdebug1002 might need to be reprovisioned, failing to report messages to Logstash. – T214734

Release Engineering

 * Updates:
 * v3 of CI arch document for new CI wants review and feedback User:LarsWirzenius/NewCI
 * Train Health
 * Last week: 1.35.0-wmf.1 - T233849
 * This week: 1.35.0-wmf.2 - T233850
 * Next week: 1.35.0-wmf.3 - T233851

Scoring Platform

 * Blocked by:
 * CPT: Review of Jade API T199834
 * Updates:
 * Cleanup for Jade API components and working through review T199834
 * Naming conflicts T235003
 * Central Auth (Found CentralAuth.lookup!)
 * Jade
 * Continuing iterations on Jade designs (based on Design Review feedback) T212370
 * Reached out to Front-End Arch. WG. for recommendations for Jade UI.  We got a response from Mark Holmquist and will be going to Eric Gardner for specific advice and reviewing SDC code (WikibaseMediaInfo)
 * Completed second major review of Revscoring refactoring for Session orientation T231214
 * Firmed up cross-team deliverables for Topic Modeling work. T235181
 * Merged new features for Basque Language  T223788
 * ORES celery workers struggling in Cloud VPS. Still looking into it. T234926

Search Platform

 * Blocked by:
 * Structured Data: RecentChange support for SDC: T230862 (actually the higher level task on which we are blocked: T221917)
 * Analytics: T229882
 * Updates:
 * Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set": T234445
 * Deploy A/B Test for Glent Method 0 T233211
 * Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated: T233587

Security

 * Updates:
 * In Progress:
 * GRC Tool Eval
 * MachineVision extension review
 * FileImporter extension review
 * Data Map update submission review

Site Reliability Engineering

 * Blocking:
 * Performance
 * PHP7 fatal-error reports missing from type:mediawiki in Logstash. – T234283
 * mwdebug1002 might need to be reprovisioned, failing to report messages to Logstash. – T214734
 * Core Platform SRE T235478
 * Updates:
 * Started working on new goals
 * Helping CPT get restrouter rate limiting working, deploying echostore

Wikidata

 * Blocked by:
 * Not sure who, Core Platform? Mentioned 2 weeks ago already with no result: : In the Data Bridge work (editing Wikidata items from Wikipedia) we have encountered problems with Special:EntityData serving stale (old) data. The problem is quite old: T128486. We are looking for a team/person with whom we could get some clarity on the current state of the cache solutions on WMF cluster, and figure out how to get  T128486 unstuck.
 * Blocking:
 * Structured Data: T229280 following up on 534536 coming up this week
 * Structured Data: T223792 - also expect to unblock this week