Scrum of scrums/2020-02-12

2020-02-12

edit

Callouts

edit

Product

edit

Community Tech

edit
  • Updates:
    • We anticipate new database table will be created this week (Watchlist Expiry).

Anti-Harassment Tools

edit
  • Blocking:
    • Release Engineering - [Regression 1.35.0-wmf.19] i/p/IndexPager.php:* PHP Warning: implode(): Invalid arguments passed phab:T244937. This is part of adding more functionality (multicolumn sort).

Editing

edit
  • Updates:
    • Deploying Reply v1.0 for talk pages next week
    • For Reply v2.0, refining the approach to autcomplete @-mentions (phab:T232601) and developing a technical approach to editing comments (phab:T242562)

Growth

edit
  • Updates:
    • Newcomer tasks 1.1 (topic matching): building the infrastructe to upgrade the topics to use the ORES models instead of our initial "morelike" algorithm. Big thanks to the Search and Scoring teams for their ongoing support.
    • Newcomer tasks 1.2 (guidance): We are also beginning engineering work on this part of the newcomer tasks workflow (phab:T244431)

iOS native app

edit

Android native app

edit
  • Updates:
    • Finishing up conversion logic from old caching to new offline database scheme. (relating to mobile-html migration)
    • Iterating on design refinements of Image Tagging interface.

Product Infrastructure

edit
  • Updates:
    • Push notifications technical planning in process

Structured Data

edit
  • Blocking:
  • Updates:
    • no update from last week - finishing off SDC (input types, constraints, novalue/somevalue)

Parsing

edit

UI Standardization

edit
  • Updates:
    • OOUI v0.36.5 on the way, all icon related changes, added MF/MN icons
    • Started OpenDesignKit integration discussions into design.wikimedia.org
    • WikiEditor 2010 toolbar design aligned to standard components (thanks, Ed Sanders)

Technology

edit

Analytics

edit
  • Blocking:
    • Release Engineering: The manual analytics-refinery-release and analytics-refinery-update-jars Jenkins jobs need to be ported from bare-metal Jessie into Docker (or just dropped) phab:T210271

Fundraising Tech

edit
  • Updates:
    • Re-evaluating failure modes on paymentswiki - when we get networking errors making API calls donors often donate twice due to unclear errors. - phab:T243873
    • More work towards recurring donations with backup card processor - phab:T243334,
    • Updating translated thank you letters and adding a button in the CiviCRM UI to send the multilingual versions - phab:T243098
    • Better aligning our use of a few CiviCRM concepts with core - phab:T244326
    • Upstreaming or discarding more local CiviCRM performance hacks - phab:T194313, phab:T217600
    • More work to finish CentralNotice sub-national geotargeting - phab:T243011

Core Platform

edit

Engineering Productivity

edit

Quality and Test Engineering

edit
  • Updates:
    • Started with series of internal testing strategy presentations. First in series - CheckUser.

Release Engineering

edit
  • Blocked by:
    • Analytics: The manual analytics-refinery-release and analytics-refinery-update-jars Jenkins jobs need to be ported from bare-metal Jessie into Docker (or just dropped) phab:T210271
    • Anti-Harassment Tools - [Regression 1.35.0-wmf.19] i/p/IndexPager.php:* PHP Warning: implode(): Invalid arguments passed phab:T244937
  • Blocking:
    • SRE on Looking for scap reviewers for syslog support gerrit:563468
    • German Technical Wishlist (Release Engineering/SRE (?)) - Issues with logging into beta wikipedia cause failures of daily selenium tests of TwoColEditConflct extension: phab:T243123
  • Updates:
    • Train Health
      • Last week: 1.35.0-wmf.18 - phab:T233866
      • This week: 1.35.0-wmf.19 - phab:T233867
        • Anti-Harassment Tools - [Regression 1.35.0-wmf.19] i/p/IndexPager.php:* PHP Warning: implode(): Invalid arguments passed phab:T244937
      • Next week: 1.35.0-wmf.20 - phab:T233868

Scoring Platform

edit
  • Updates:
    • Rolled back ORES deploy for memory issues. New deploy out on Monday. phab:T242705
      • Memory opened up but issues still persist when doing logrotate.
    • Coloring OOJSui icons using the WMF standard color palette. Is there a good way to do this?

Search Platform

edit
  • Blocked by:
    • Core: MW Job consumers sometimes pause for several minutes phab:T224425
  • Updates:
    • Load ORES articletopic data into ElasticSearch via the weekly bulk update phab:T240556

Security

edit
  • Updates:
    • phab:T242124 - EventStreamConfig Security Review = done
    • phab:T240010 - Wikipedia Previews = stalled on one or two questions for requesters
    • phab:T242134 - Talk Pages/Discussion Tools review = started
    • phab:T243007 - KaiOS review = waiting for code freeze or commit specification

Site Reliability Engineering

edit
  • Blocked by:
    • Release engineering on Looking for scap reviewers for syslog support gerrit:563468
  • Blocking:
    • German Technical Wishlist (Release Engineering/SRE/Core Platform (?)) - Issues with logging into beta wikipedia cause failures of daily selenium tests of TwoColEditConflct extension: phab:T243123

Wikimedia DE

edit

German Technical Wishlist

edit
  • Blocked by:
    • Release Engineering/SRE/Core Platform (?): Issues with logging into beta wikipedia cause failures of daily selenium tests of TwoColEditConflct extension: phab:T243123