Scrum of scrums/2020-02-26

= 2020-02-26 =

Callouts

 * Language -> Core Platform: Requesting help to debug why some jobs are not being queued https://phabricator.wikimedia.org/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: https://phabricator.wikimedia.org/tag/MW-1.35-release

SoS Meeting Bookkeeping

 * Updates:

TechCom

 * Blocking:

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:

Editing

 * Blocked by:
 * Blocking:
 * 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

 * Blocked by:
 * Blocking:
 * 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 T246061)
 * Add backend support for ORES topics (task T243477, task 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 T245525)
 * Planning to streamline deployments so that we can work with more wikis more quickly
 * Homepage desktop and mobile style updates (task T232546, task T239442)

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * Continuing development on 6.6 release (mobile-html integration) project/view/4273

Android native app

 * Blocked by:
 * Blocking:
 * Updates:
 * Final testing and profiling of mobile-html and conversion logic.
 * Final testing of structured image tagging interface.

Web

 * Updates:
 * Summary: continuing desktop improvements (DIP). The feature manager is well underway in active development iterations, the skin preference has had one patch merged, template partial support caching behavior is being investigated, and there's lots cooking.
 * Desktop Improvements Project (Vector / DIP):
 * [Firefox 73] Infusing a RadioOptionWidget changes first-child alignment
 * [Dev] Adopt template partials in Vector and revise sidebar component
 * Provide basic FeatureManagement in Vector codebase
 * Build opt-out button for logged-in users with new vector on
 * Add a Vector skin version preference
 * Separate out logo handling into square image logos and long text/wordmark banner logos
 * A cached server-side HTML template should update when you change a partial template which it includes
 * Add Vector and Popups PHP documentation to doc.wikimedia.org
 * Technical: Deprecate mediawiki.skinning.interface in favor of ResourceLoaderSkinModule
 * Mobile website (MinervaNeue / MobileFrontend):
 * Job unable to create file page "Fatal: Call function inNamespace on null" (via MinervaHooks)
 * [M] Setup storybook from Minerva
 * Regression: Mobile talk page shows links in overlay header
 * [print] Article title hidden with mobile print styles

Product Infrastructure

 * Blocked by:
 * Blocking:
 * 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: https://phabricator.wikimedia.org/T243872

Structured Data

 * Blocked by:
 * Blocking:
 * Updates:
 * no real change - hoping to release some new input types and constraints next week

Parsing

 * Blocked by:
 * Blocking:
 * 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 https://phabricator.wikimedia.org/T240055 and being worked on this week.

Language

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

Inuka

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:

Analytics

 * Blocked by:
 * Blocking:
 * Updates:

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * 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

 * Blocked by:
 * Blocking:
 * Search Platform: MW Job consumers sometimes pause for several minutes https://phabricator.wikimedia.org/T224425
 * Language: Requesting help to debug why some jobs are not being queued https://phabricator.wikimedia.org/T144780
 * Updates:
 * New hooks interfaces https://phabricator.wikimedia.org/T240307
 * REST API for jobs
 * Hashchecking extension https://phabricator.wikimedia.org/T245595
 * Search API for Desktop Refresh search widget
 * Rolling out Changeprop K8S

Performance

 * Blocked by:
 * Blocking:
 * Updates:

Quality and Test Engineering

 * Blocked by:
 * Blocking:
 * Updates:
 * Quality and Test Engineering Office Hour - Topic: Software Testing Anti-patterns https://phabricator.wikimedia.org/T241234

Release Engineering

 * Blocked by:
 * Blocking:
 * Updates:
 * [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: https://phabricator.wikimedia.org/tag/MW-1.35-release
 * Scap 3.13.0 release https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/tools/scap/+/release/debian/changelog#1
 * Train Health
 * This week: 1.35.0-wmf.21 - T233869
 * Next week: 1.35.0-wmf.22 - T233870

Research

 * Blocked by:
 * Blocking:
 * Updates:

Scoring Platform

 * Blocked by:
 * Blocking:
 * Updates:

Search Platform

 * Blocked by:
 * Core: MW Job consumers sometimes pause for several minutes https://phabricator.wikimedia.org/T224425
 * Blocking:
 * Updates:
 * WDQS: Extract more metrics from blazegraph sparql update response - https://phabricator.wikimedia.org/T239908
 * WDQS: Rework how value and reference changes are handled - https://phabricator.wikimedia.org/T239687

Security

 * Blocked by:
 * none
 * Blocking:
 * Updates:
 * KaiOS: 3rd party review process should begin soon: https://phabricator.wikimedia.org/T240869
 * Talk Pages review, resolving this week: https://phabricator.wikimedia.org/T242134
 * Fileimporter, next up to resolve: https://phabricator.wikimedia.org/T202071
 * DoubleWiki, next up to resolve: https://phabricator.wikimedia.org/T131199

Site Reliability Engineering

 * Blocked by:
 * None
 * Blocking:
 * PI on proton, mobileapps.
 * Updates:
 * Working with CPT to migrate changeprop to k8s.

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates: