Scrum of scrums/2017-03-29

contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

Call outs

edit

Product

edit

Reading

edit

Android

edit

Community Tech

edit
  • Unable to attend hangout due to poor WiFi in WMCON hotel
  • Collaborating with WMDE's Technical Wishes team in testing and providing feedback on prototypes of features both teams are working on
  • No other major updates, most of our team is out this week for WMCON or on holiday

Multimedia

edit
  • Not blocking anything, waiting for some help from Services on deploying 3d2png, based on their recommendation to use the service template deploy method. Expect that to be done soon.

Reading Infrastructure

edit
  • Last week: Reading Web off-site
  • This week: Reading off-site

Editing

edit

UI Standardization

edit

Collaboration

edit
  • Blocked
  • Blocking
  • Updates
    • RecentChanges Filters
      • Port Wikidata to new RC Filters system.
      • Add conflicts (tracking which filters don't make sense together)
      • Continued enhancements to EventLogging for RC Filters
      • Deployed as Beta Feature to Polish Wikipedia and Portuguese Wikipedia
    • Flow
      • Fix for long-standing DB issue
      • Cleanup unused library

Parsing

edit

Language

edit
  • Work on OOjs migration for Content Translation continue.

Discovery

edit

Technology

edit

Security

edit
  • Reviews:
    • 2FA for iOS continues
    • CodeMirror planned for next week
  • Meeting this week to discuss handoff of MW

Services

edit
  • Blockers: none

Updates:

Technical Operations

edit
  • Blocking
    • No one
  • Blocked
  • Updates
    • Work on switchover goal concluding this week. Services are being switchover to discovery URLs across the infrastructure
    • Precise Pangolin (Ubuntu 12.04) is officially removed from production (last instance done today) and the last few VMs that have not been migrated by their owners in labs will be forcefully shutdown
    • Removal of precise supporting code from puppet has begun.
    • HHVM 3.18 upgrade started, and then stalled. 3.18 follows strict Zend PHP 7.0 behavior, mediawiki code needs to be updated T161095
    • ganglia officially deprecated (since last Q), removal has started

Fundraising Tech

edit
  • Blockers: none
  • Mostly focused on the job-runner script to replace Jenkins
  • testing on some simple jobs
    • Trickiest thing so far is streaming the subprocess's stdout to a file
  • More investigations about importing 3rd-party mailer data into CiviCRM
  • CentralNotice banner sequence feature: https://phabricator.wikimedia.org/T144453
  • More PayPal express checkout fixes

Analytics

edit
  • Now serving pagecounts per project from AQS (legacy metric) [still beta - subject to changes]
  • Finalizing the replacement of the reportcard using the mentioned new AQS metric and others
  • More work on the Wikistats2.0 prototype, adding visual stubs for all functionalities before asking for feedback
  • Deploying right now, replacing user agent string by user agent map in EventLogging