Scrum of scrums/2020-02-26

2020-02-26

edit

Callouts

edit
  • Language -> Core Platform: Requesting help to debug why some jobs are not being queued phab:T144780
  • Release Engineering: [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has any proposed blockers/deadlines for that, please get them done: phab:tag/MW-1.35-release

Product

edit

Editing

edit
  • Updates:
    • Replying v1.0: On Tuesday, 18-Feb, v1.0 of the new replying workflow was deployed to Arabic, Dutch, French and Hungarian Wikipedias via a query string parameter (ca be tested by appending ?dtenable=1 to any talk URL on ar, fr, hu or nl talk page)
      • Currently checking instrumentation, once any discovered issues are addressed we'll be deploying this as a beta feature
    • Replying v2.0: developing technical approach to comment editing and drafting replies in rich text

Growth

edit
  • Updates:
    • Newcomer tasks 1.1 (topic matching): planning to deploy our upgrade of the topic matching algorithm next week to use ORES articletopics. This upgrade will increase the number of topics available to newcomers from 27 to 64
      • We will be altering the user interface to help newcomers navigate the larger number of topics
      • Sort ORES topics alphabetically (task phab:T246061)
      • Add backend support for ORES topics (task phab:T243477, task phab:T243359)
    • Newcomer tasks 1.2 (guidance): adding additional in-context help and guidance for newcomers completing suggested edit tasks
      • NewcomerTasks: Add feature flag for guidance (task phab:T245525)
    • Planning to streamline deployments so that we can work with more wikis more quickly
    • Homepage desktop and mobile style updates (task phab:T232546, task phab:T239442)

iOS native app

edit

Android native app

edit
  • Updates:
    • Final testing and profiling of mobile-html and conversion logic.
    • Final testing of structured image tagging interface.

Product Infrastructure

edit
  • Updates:
    • Push notification service planning continues. RFC and proposed fiscal Q4 work plan due end of week.
    • Patches in progress for proposed MachineVision schema changes to fix slow random image queries: phab:T243872

Structured Data

edit
  • Updates:
    • no real change - hoping to release some new input types and constraints next week

Parsing

edit
  • Updates:
    • Parsing, Release Engr., Service Ops met last week to work through details of Parsoid deployment once Parsoid is in core as a composer library.
    • Details in phab:T240055 and being worked on this week.

Language

edit
  • Blocked by:
    • Requesting help to debug why some jobs are not being queued: phab:T144780
  • Updates:
    • OpusMT available in Production for en->as language pair.
    • ContentTranslation is out of Beta for total 20 Wikipedias!
    • Section Translation work in progress.

Technology

edit

Fundraising Tech

edit
  • Updates:
    • More work for recurring donation on backup card processor
    • Fixing up batch refund scripts
    • Deleting gigs of cruft from Civi DB, adding maintenance scripts to keep it trim
    • Further harmonizing our use of Civi concepts with how they're intended to be used in Civi core
    • Reviewing work on centralnotice banner templates

Core Platform

edit
  • Blocking:
    • Search Platform: MW Job consumers sometimes pause for several minutes phab:T224425
    • Language: Requesting help to debug why some jobs are not being queued phab:T144780
  • Updates:
    • New hooks interfaces phab:T240307
    • REST API for jobs
    • Hashchecking extension phab:T245595
    • Search API for Desktop Refresh search widget
    • Rolling out Changeprop K8S

Engineering Productivity

edit

Quality and Test Engineering

edit
  • Updates:
    • Quality and Test Engineering Office Hour - Topic: Software Testing Anti-patterns phab:T241234

Release Engineering

edit

Search Platform

edit
  • Blocked by:
    • Core: MW Job consumers sometimes pause for several minutes phab:T224425
  • Updates:
    • WDQS: Extract more metrics from blazegraph sparql update response - phab:T239908
    • WDQS: Rework how value and reference changes are handled - phab:T239687

Security

edit

Site Reliability Engineering

edit
  • Blocking:
    • PI on proton, mobileapps.
  • Updates:
    • Working with CPT to migrate changeprop to k8s.