Scrum of scrums/2019-10-16

From MediaWiki.org
Jump to navigation Jump to search

2019-10-16[edit]

Callouts[edit]

  • Language team ->Core(?): Blocked on phab:T235188#5574342
  • SRE DBAs
    • requested read-only time for enwiki 14th Nov to switchover the primary database master - phab: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: phab:T227355, Perf review: phab:T230813 )

Product[edit]

Editing[edit]

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

Growth[edit]

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

iOS native app[edit]

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

Android native app[edit]

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

Product Infrastructure[edit]

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

Structured Data[edit]

Parsing[edit]

  • 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[edit]

  • Blocked by:
  • Updates:
    • CX going out of beta in some Wikipedias next week.

UI Standardization[edit]

Technology[edit]

Analytics[edit]

Fundraising Tech[edit]

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

Core Platform[edit]

  • Blocked by:
  • 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: phab: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 phab:T128486 unstuck.
    • Scoring: Review of Jade API phab: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 phab:T235188#5574342
  • Updates:
    • history API done
    • working on stretch goals
    • echo notification storage

Engineering Productivity[edit]

Performance[edit]

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

Release Engineering[edit]

Scoring Platform[edit]

  • Blocked by:
  • Updates:
    • Cleanup for Jade API components and working through review phab:T199834
      • Naming conflicts phab:T235003
      • Central Auth (Found CentralAuth.lookup()!)
    • Jade
      • Continuing iterations on Jade designs (based on Design Review feedback) phab: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 phab:T231214
    • Firmed up cross-team deliverables for Topic Modeling work. phab:T235181
    • Merged new features for Basque Language phab:T223788
    • ORES celery workers struggling in Cloud VPS. Still looking into it. phab:T234926

Search Platform[edit]

  • Blocked by:
  • Updates:
    • Error when searching for exact phrase on English Wikipedia: "Precondition failed: Must have a resultset set": phab:T234445
    • Deploy A/B Test for Glent Method 0 phab:T233211
    • Optimize the Sanitizer to produce a single job if all elasticsearch clusters are to be updated: phab:T233587

Security[edit]

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

Site Reliability Engineering[edit]

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

Wikimedia DE[edit]

Wikidata[edit]

  • 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: phab: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 phab:T128486 unstuck.
  • Blocking: