Scrum of scrums/2019-04-24

= 2019-04-24 =

Callouts

 * Analytics: Research has turned off citation usage data collection: https://phabricator.wikimedia.org/T213969
 * Core Platform: VE team on https://phabricator.wikimedia.org/T216636 regarding their plans on implementing sections editing and whether they will need server-side support for that.

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:

Editing

 * Blocked by:
 * Blocking: Core Platform on https://phabricator.wikimedia.org/T216636 regarding their plans on implementing sections editing and whether they will need server-side support for that.
 * Updates:
 * Finished first iteration on for VE edit summary field, show an auto-fill drop-down of recent edit summaries contributors have used (T50274)
 * Finished first iteration to allow users to switch between between editors on mobile while maintaining changes (T128422)
 * Working on improving the performance of selections in mobile VE

Growth

 * Blocked by:
 * Blocking:
 * Updates:
 * Cordinating with Editing on https://phabricator.wikimedia.org/T219966 and https://phabricator.wikimedia.org/T189569
 * Working for QA Newcomer Homepage

Language

 * Blocked by:
 * Blocking:
 * Updates:

iOS native app

 * Blocked by:None
 * Blocking:None
 * Updates:
 * 6.2.2 hotfix released Friday
 * iPad Article layout bug fixes
 * empty search result bug fix
 * 6.3 active development - https://phabricator.wikimedia.org/project/view/3890/
 * talk pages
 * link insertion wizard
 * media insertion wizard
 * link previews
 * bug fixes/tech work

Android native app

 * Blocked by:
 * Blocking:
 * Updates:
 * Suggested Edits released to production
 * Planning work for next year (additional types of contributions)

Readers Web

 * Blocked by:
 * Blocking:
 * Updates:
 * Summary: same as last week: fixing browser tests, planning for next year, and continuing the advanced mobile contributions and the MobileFrontend architecture investment projects. We're planning to deploy last year's "sameAs" SEO changes from 50% to 100% of main namespace pages on April 30th (T209377).
 * Responsive website (MinervaNeue / MobileFrontend / Related Articles):
 * Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
 * Style the history page for AMC users T219895
 * AMC Navigation - add new links to main menu with click tracking T216152
 * Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
 * AMC Navigation - overflow menu T216418
 * No way to reach the editable version of a page when viewing the most recent mobile diff T200969
 * Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
 * Post-inheritance cleanup T217220
 * Nearby isn't a WatchstarPageList. Nearby has a WatchstarPageList. T217814
 * Inline remaining templates T220619
 * Remove Page's View functionality T193077
 * Browser tests
 * Enable a MobileFrontend daily Selenium build T220659
 * CI tests disabled: Steps that require login are disabled and should be restored. T219920
 * Miscellaneous bug fixes and maintenance T218809 T219320
 * SEO
 * Deploy Schema.org Article linked data for all main namespace pages (previously 50% on most wikis, soon 100% on all wikis) on April 30th T209377
 * Desktop website (Popups)
 * Popups https://www.mediawiki.org/wiki/Page_Previews
 * WMDE reference previews review and support
 * Planning
 * Design and MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year

Readers Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:
 * Maps: Node 10 migration code is under review
 * PCS:
 * New endpoint coming soon "mobile-html-offline-resources" T217349
 * mobile-html now allows clients to adjust margins and padding via JS: https://www.mediawiki.org/wiki/Page_Content_Service#Set_margins/padding

Multimedia

 * Blocked by: haswbstatement: searches are not working - search team going to reindex
 * Blocking:
 * Updates:
 * Deployed depicts statements on Commons yesterday
 * Keeping an eye out for bug reports & working on subsequent releases (SDC statements in UploadWizard)

Parsing

 * Blocked by: None
 * Blocking: None
 * Updates:
 * Parsoid-PHP porting update: About 50% done overall
 * 3 of the 6 wt2html parsing pipeline infrastructure components now green as verified through the hybrid testing infrastructure
 * More individual handlers and transformers that plug into the wt2html parsing pipeline ported (some merged and green, some merged and not green, some not yet merged)

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:
 * Collaborating on remaining AMC work for MobileFrontend/MinervaNeue
 * Also changing MinervaNeue to use a normalize.css inspired approach over reset.css
 * Continuation on “Components” section work for Design Style Guide

Analytics

 * Blocked by:
 * Blocking:
 * Updates:
 * Testing mediawiki reconstruction with the addition of edit tags, these changes will hopefully be available on the mediawiki data for April.
 * We have both api and search data flowing into EventGate deployed via Kubernetes. These new data flow will allow us to decommission some older code paths and hardware.
 * Put the skeleton work into the system that will become a repository for event schemas (this role is now filled by meta)

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * Reverted our own patch to add xdebug for php 7.2 to mw-vagrant, but can't seem to get existing patch working: https://phabricator.wikimedia.org/T220406
 * Trying to understand uptick in SSL handshake errors on payments, seemingly caused by stretch upgrade: https://phabricator.wikimedia.org/T221105
 * Rewriting email list subscribe / unsubscribe pages: https://phabricator.wikimedia.org/T218171
 * Updating opt-in functionality to allow adding new email addresses
 * Fixing exchange rate lookup in expense form google sheet so it doesn't eat all our queries: https://phabricator.wikimedia.org/T220859
 * Looking into difficulties donating on iPhones: https://phabricator.wikimedia.org/T221385

Core Platform

 * Blocked by: VE team on https://phabricator.wikimedia.org/T216636 regarding their plans on implementing sections editing and whether they will need server-side support for that.
 * Blocking:
 * Updates:
 * Continued rollout of Actor tables
 * Performance testing on Kask https://phabricator.wikimedia.org/T221292#5123227
 * New mobile data storage model in RESTBase (in production)

Performance

 * Blocked by:
 * Traffic on "Some load.php requests failing due to "ERR_SPDY_PROTOCOL_ERROR 200" https://phabricator.wikimedia.org/T220022
 * SRE on "mcrouter misconfigured (multi-dc broadcasts should be async, not sync)" https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/492948/
 * Audiences on "CR for Graph extension multi-dc caching" – https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Graph/+/493628/
 * Editing on "Make VE wikitext editor use edit stash" - https://phabricator.wikimedia.org/T189821
 * Blocking:
 * Updates:

Release Engineering

 * Blocked by:
 * Blocking:
 * Updates:

Research

 * Blocked by:
 * Blocking:
 * Updates:
 * Editor Gender Surveys: https://phabricator.wikimedia.org/T201707
 * Demographics Surveys: https://phabricator.wikimedia.org/T212444
 * Productionize article recommender systems: https://phabricator.wikimedia.org/T214074
 * Turned off citation usage data collection: https://phabricator.wikimedia.org/T213969
 * Annual planning
 * Parameters Alignment in Templates for CX tool: https://phabricator.wikimedia.org/T221211
 * Section Alignment: Improved the API (format, and server): https://github.com/digitalTranshumant/wmf-interlanguage/blob/master/SectionRecommendation/app/test.py

Scoring Platform

 * Blocked by:
 * Blocking:
 * Updates:

Search Platform

 * Blocked by:
 * Blocking: SDC by https://phabricator.wikimedia.org/T221691 - reindex waiting for bugfix on https://phabricator.wikimedia.org/T221694
 * Updates:
 * Fixed metrics reporting: https://phabricator.wikimedia.org/T221019
 * Cookbook to copy data between WDQS servers is finished: https://phabricator.wikimedia.org/T213401
 * Reindexed spaceless languages to use correct similarity metric (BM25): https://phabricator.wikimedia.org/T219533
 * Working on cleaning up deprecations after ES6 upgrade: https://phabricator.wikimedia.org/T218994
 * Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625
 * Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897
 * Working on supporting ChronologyProtector in WDQS Updater: https://phabricator.wikimedia.org/T212550
 * Working on annual planning

Security

 * Blocked by:
 * None
 * Blocking:
 * T220402 blocked by T216419
 * Updates:
 * Backlog
 * Exploring outsourced reviews, rewrites, stalled: T155537, T156960, T148246, T187846
 * Exploring Kask review options, stalled: https://phabricator.wikimedia.org/T219831
 * Concept review, assigned to Sam for now, next: https://phabricator.wikimedia.org/T221719
 * Closed out Vega lib in Frozen, resolved completed: https://phabricator.wikimedia.org/T172938
 * Closed out WikibaseSchema, resolved completed: https://phabricator.wikimedia.org/T216692
 * Planet wikimedia - assigned to Michal Anna, next: https://phabricator.wikimedia.org/T207246
 * DoubleWiki extension, Brian to deploy as security release, then push through gerrit, in-progress: https://phabricator.wikimedia.org/T131199
 * Active
 * Wikibase Termbox, to be completed by April 26th, in-progress: https://phabricator.wikimedia.org/T216419
 * Wikisource extension, starting: https://phabricator.wikimedia.org/T217289
 * FormWizard extension, stalled: https://phabricator.wikimedia.org/T201492
 * labs db/sanitarium and maintain-views.yaml audits, in-progress: https://phabricator.wikimedia.org/169097, https://phabricator.wikimedia.org/T103011
 * Audiences concept reviews, stalled: https://phabricator.wikimedia.org/T220242, https://phabricator.wikimedia.org/T220043

Services

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering

 * Blocked by:
 * None
 * Blocking:
 * None
 * Updates:
 * Discussions on apache traffic server vs nginx for TLS 1.3 ongoing
 * cache_upload slowly being converted to ATS from varnish
 * Session storage service (aka kask) nearing deployment
 * Wikidata termbox SSR service nearing deployment
 * Unicode php7 issues unblocked

TechComm

 * Blocked by:
 * Blocking:
 * Updates:
 * Last Call until April 24: https://phabricator.wikimedia.org/T220657 Establish Architecture Principles as a policy
 * Thanks for attending our first office hour last week!
 * minutes:https://tools.wmflabs.org/meetbot/wikimedia-office/2019/wikimedia-office.2019-04-17-21.05.html
 * log: https://tools.wmflabs.org/meetbot/wikimedia-office/2019/wikimedia-office.2019-04-17-21.05.log.html

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:
 * Wikibase Schema to go live on Wikidata soon (aiming for next week): https://phabricator.wikimedia.org/T216955
 * Mobile Termbox progresses: implementing editing of existing labels, description and aliases
 * Termbox Server Side Rendering service pending security review: https://phabricator.wikimedia.org/T216419
 * Termbox Server Side Rendering service in the making thanks to SRE https://phabricator.wikimedia.org/T220402
 * wb_terms trailblaze - discussing possible migration plans with DBAs https://phabricator.wikimedia.org/T220230

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates:

SoS Meeting Bookkeeping

 * Blocked by:
 * Blocking:
 * Updates: