Scrum of scrums/2019-09-18

From mediawiki.org

2019-09-18[edit]

Callouts[edit]

  • SRE says: various PDU upgrades throughout the next few weeks, we might reach out to specific teams.
  • Release Engineering - REMINDER: We're at 1.34.0-wmf.23 this week. The last branch for this release will be wmf.25 on 30 September. Teams who want to ship things for MW 1.34 should land them now. (If you do not mark code as deprecated in the next few weeks, you have to maintain it for another nine months.)
  • Analytics is blocking Search Platform: phab:T229882

Product[edit]

Editing[edit]

Growth[edit]

  • Updates:
    • Homepage discovery for desktop no-JS users (task phab:T225318)
    • Standardize error handling (task phab:T230798)
    • [MW core RecentChanges] ChangesListSpecialPage: Cache the change tag list and its summary

iOS native app[edit]

Android native app[edit]

Product Infrastructure[edit]

  • Updates:
    • DBA and security readiness reviews are in progress for Extension:MachineVision
    • wikifeeds service (split out from mobileapps) deployed to production; not yet handling traffic
    • Maps

Structured Data[edit]

  • Updates:
    • also working on phab:T230862 (blocker from last week)
    • working on - input types for structured data, machine-aided tagging, some minor campaigns stuff

Parsing[edit]

  • Updates:
    • Working with Marko / CPT to get Parsoid/PHP deployed and enabled on the beta cluster.
    • Continuing to fix bugs found during mass roundtrip testing on scandium ( now 99.93% tests run without crashing ).

Technology[edit]

Analytics[edit]

Fundraising Tech[edit]

  • Updates:
    • Payments-wiki
    • CiviCRM
      • Annual totals receipt for recurring donors phab:T195907
      • Troubleshooting new screen-scraping data importer from mass mail house phab:T230509
    • CentralNotice
      • Deploying last fixes for using EventLogging to track banner views
      • Scheduling jobs on fundraising cluster to import EventLogging stats into local DBs

Core Platform[edit]

  • Blocking:
  • Updates:
    • API testing
    • Kask testing
    • New REST API interfaces

Engineering Productivity[edit]

Performance[edit]

  • Blocked by:
  • Updates:
    • Attended the We Love Speed conference in Lille, France.
    • (Q-goal) Finished the AbuseFilter rework (Thanks to @Daimona) which will reduce Save Timing. Deployment expected in 1-2 weeks. – phab:T156095

Release Engineering[edit]

  • Blocked by:
    • Search Platform: Need resolution on the Cirrus tests in mw-config; this is blocking general testing/expansion framework for this repo phab:T232691#5488675
  • Updates:
    • The phabricator "Report Error Code" form (https://phabricator.wikimedia.org/maniphest/task/edit/form/46/ ) has been updated with separate fields for the stack trace and error code/request id.
    • REMINDER: We're at 1.34.0-wmf.23 this week. The last branch for this release will be wmf.25 on 30 September. Teams who want to ship things for MW 1.34 should land them now. phab:T232026 (If you do not mark code as deprecated in the next few weeks, you have to maintain it for another nine months.)
    • Train Health

Scoring Platform[edit]

Search Platform[edit]

  • Blocked by:
  • Blocking:
    • Release Engineering: Need resolution on the Cirrus tests in mw-config; this is blocking general testing/expansion framework for this repo phab:T232691#5488675
  • Updates:
    • Added explanation api for completion suggester scoring: phab:T230919
    • Migrated integration testing to node10

Security[edit]

  • Updates:
    • Data Map / GDPR Compliance updates
    • Security Reviews in Progress are:
      • Security Review for MediaWiki REST API, assigned to Sam, phab:T230140
      • Security review of Ex:DoubleWiki, in-progress - phab:T131199
      • Parsoid-PHP, moved to active, Scott this week - phab:T227209
      • Page Content Service route /page/mobile-html, Scott will post 9/17 - phab:T227114
      • Security review of WebAuthn library dependencies, in-progress - phab:T227244

Site Reliability Engineering[edit]

  • Blocking:
    • CPT on restrouter deployment
    • Search Platform: dumpRDF for MediaInfo entities loads each page individually: phab:T222497
    • Performance: Need CR and deploy for Apache SVG compression fix. – gerrit:535860
  • Updates:
    • Helped product infrastructure team deploy wikifeeds \o/.
    • Various PDU upgrades throughout the next few weeks, we might reach out to specific teams.