Scrum of scrums/2019-06-12

= 2019-06-12 =

Callouts

 * Release Engineering: NO TRAIN OR ANY OTHER DEPLOYS due to SRE Off-site
 * Search Platform: https://phabricator.wikimedia.org/T224324 - need help from Ops on LB setup for cloudelastic

Editing

 * Updates:
 * Testing changes to link editing on mobile on our prototype server, will be deployed in next release. (T204733)
 * Preparing a rollout plan for VE-as-default-on-mobile (A/B test, target wikis) (T221195)
 * Improvements to VE<>wikitext switching on mobile and desktop (T221905, T222312)
 * Wikitext normalisation issues on office handed off to Parsoid and resolved by them (T225217)
 * Red links now open in the preferred editor, instead of always wikitext. Looking into metrics implications (recording more VE loads now) (T223793)
 * Regression fixes:
 * Drag and drop broke (T224042)
 * Scrolling when using find/replace tool (T222247)

Growth

 * Updates:
 * git #24ef5fe3 - Remove reference to non-existent module (task T217105) by Kosta Harlan
 * git #8059ea82 - Send mentor's username to Growthexperiments-homepage-mentorship-header message (task T224843) by Martin Urbanec
 * git #43f93ae9 - Fix wording for enabling preference on Special:Homepage (task T220831) by Kosta Harlan
 * git #f362b719 - QuestionPoster: Correctly set timestamp when question is posted (task T223338) by Kosta Harlan
 * git #02f222a3 - Log error code with action_data on submit-failure (task T224039) by Kosta Harlan
 * git #fe3fb2f3 - Prevent parsing of GEHelpPanelHelpDeskTitle from accessing the session (task T224224) by Stephane Bisson

Language

 * Updates:
 * ContentTranslation work continue.

iOS native app

 * Updates:
 * Wrapping up development on v6.3 - in beta testing with external users
 * Talk page MCS endpoint - https://phabricator.wikimedia.org/T221148
 * Talk page native work - https://phabricator.wikimedia.org/T215928
 * Link wizard in Editor - https://phabricator.wikimedia.org/T213979
 * Media wizard in Editor - https://phabricator.wikimedia.org/T209398

Android native app

 * Updates:
 * Completed development of editing structured Commons image captions - https://phabricator.wikimedia.org/T223128
 * Proceeding with testing/QA.

Readers Web

 * Updates:
 * Summary: same as last week: planning for desktop refresh, Wikimania, and next year's technical projects; continuing ongoing development for the advanced mobile contributions project.
 * Responsive website (MinervaNeue / MobileFrontend / Portals):
 * Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
 * Add wikidata item link to AMC overflow menu T222630
 * PageActions Menu should use Builder pattern and reuse existing Menu elements T221792
 * Update icons in AMC T222228
 * AMC Navigation - user menu T214540
 * History page filter revisions cannot be expanded on Minerva skin T223204
 * Fix Special:RecentChanges dropdown widget on mobile T225499
 * Cleanup Special:RecentChanges filters appearance on Minerva (mobile) T223363
 * [SPIKE] Allow recent changes to display list items in AMC mode T224432
 * Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
 * Planning for next year
 * Browser tests
 * Daily Minerva Selenium test job failing T224947
 * Miscellaneous bug fixes and maintenance T222834 T225279 T221628
 * QuickSurveys support
 * Planning
 * Desktop refresh design and planning
 * Wikimania proposal planning

Readers Infrastructure

 * Updates:
 * Released wikimedia-page-library 7.0.0, with beginning of an abstraction layer for PCS

Multimedia

 * Updates:
 * qualifiers for depicts ready for deployment, at long last (but not deployed because of SRE offsite)
 * other statements shuold get to test last week of June

Fundraising Tech

 * Updates:
 * Investigations and fixes for CiviCRM third-party bulk mailer integration: https://phabricator.wikimedia.org/T170972, https://phabricator.wikimedia.org/T225544, https://phabricator.wikimedia.org/T223935
 * Initial work on accepting payments in India: https://phabricator.wikimedia.org/T211155, https://phabricator.wikimedia.org/T224514
 * More improvements to contact de-duplication in CiviCRM: https://phabricator.wikimedia.org/T217903, https://phabricator.wikimedia.org/T204878
 * CentralNotice: massaging banner preview code written by contractor to make it production-ready: https://phabricator.wikimedia.org/T225101
 * Better error handling for main credit card processor integration: https://phabricator.wikimedia.org/T218120
 * Work on asking one-time donors to upgrade to recurring: https://phabricator.wikimedia.org/T216562, https://phabricator.wikimedia.org/T216560
 * Offsite next week (17 Jun - 22 Jun)

Core Platform

 * Blocking:
 * Release Engineering - (low priority): https://phabricator.wikimedia.org/T205361 is blocking undeployment of CodeReview.
 * Updates:
 * Offsite next week (17 Jun - 22 Jun)
 * New parameter validation in Action, REST API in MediaWiki
 * Parsoid/PHP API MediaWiki extension
 * Deployment of Kask to production
 * RESTBase split going to completion

Release Engineering

 * Blocked by:
 * Core Platform Team (low priority): https://phabricator.wikimedia.org/T205361 is blocking undeployment of CodeReview.
 * SRE:
 * Traffic Team (low priority): https://phabricator.wikimedia.org/T213769 is blocking undeployment of Wikipedia Zero.
 * Scap 3.10.0: https://phabricator.wikimedia.org/T224915
 * Wikidata: We need to update wikiba.se tests to PHP7 so we can drop php56 from CI. https://phabricator.wikimedia.org/T224905
 * Updates:
 * Train Health
 * Last week: 1.34.0-wmf.8 - https://phabricator.wikimedia.org/T220733
 * This week: 1.34.0-wmf.9 - NO TRAIN OR ANY OTHER DEPLOYS due to SRE Off-site
 * Next week: 1.34.0-wmf.10 - https://phabricator.wikimedia.org/T220735

Research

 * Updates:
 * Added freeform text to internal QuickSurveys: https://phabricator.wikimedia.org/T225042 (Thanks, Readers Web, for support)
 * Citation Usage: worked on data anonymization
 * Hiring, GSoC, Outreachy
 * Reader Demographics: Compiling privacy policy translations for upload
 * Section Recommendation: https://phabricator.wikimedia.org/T225136

Scoring Platform

 * Updates:
 * Ping Growth: Deployment of updated and new models scheduled for Monday, June 17th -- updates needed.
 * See the parent tasks of https://phabricator.wikimedia.org/T224484 -- jawiki and zhwiki need new filters. nlwiki and srwiki need updated filters.

Search Platform

 * Blocked by:
 * Wikidata: RDF for Structured Data on Commons https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/507910 and https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/489447 (fixes in the making)
 * https://phabricator.wikimedia.org/T224324 - need help from Ops on LB setup for cloudelastic
 * Updates:
 * Added haslabel:* syntax (waiting for train): https://phabricator.wikimedia.org/T224611
 * Improved CirrusSearch unit tests performance by randomizing some test sets: https://phabricator.wikimedia.org/T225184
 * Fixed Cirrus job errors when Elastic is down: https://phabricator.wikimedia.org/T222921
 * Created WDQS restart cookbook: https://phabricator.wikimedia.org/T221832
 * Finished patch for upgrading WDQS to Sesame 2.8.11: https://phabricator.wikimedia.org/T200612 (deploying next week)
 * Working on creating RDF export for SDC/MediaInfo: https://phabricator.wikimedia.org/T221917
 * Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625
 * Working on CirrusSearch query dispatcher: https://phabricator.wikimedia.org/T216429
 * Working on Slovak diacritics folding: https://phabricator.wikimedia.org/T223787

Security

 * Updates:
 * Backlog
 * Brian still performing code review, this is a tracking ticket for follow-ups for library/vendor code, not started - https://phabricator.wikimedia.org/T223307
 * Exploring outsourced reviews for OIT things, rewrites, JB to follow up after new vendor budgets set stalled - https://phabricator.wikimedia.org/T155537, https://phabricator.wikimedia.org/T156960, https://phabricator.wikimedia.org/T148246, https://phabricator.wikimedia.org/T187846
 * DoubleWiki, Brian to deploy as sec release, then push through gerrit, stalled - https://phabricator.wikimedia.org/T131199
 * Active
 * Waiting on update from Yurik/Vega folks (upstream) to proceed stalled - https://phabricator.wikimedia.org/T222806
 * Scott to verify risk Google sheet, comment on task about trusa risk ownership, close task in-progress - https://phabricator.wikimedia.org/T221719
 * Leaving open for feedback, meeting w/ Subbu this week in-progress - https://phabricator.wikimedia.org/T221907
 * Basic analysis performed, Scott to dig a little deeper then resolve, in-progress - https://phabricator.wikimedia.org/T219831
 * Planet wikimedia - assigned to Michal Anna, stalled - https://phabricator.wikimedia.org/T207246
 * Wikisource ext, starting - https://phabricator.wikimedia.org/T217289
 * FormWizard extension, Brian to write response, tag releng stalled - https://phabricator.wikimedia.org/T201492
 * Waiting
 * Wikibase Termbox, completed for now, John to follow up with Raz re: risk ownership, in-progress - https://phabricator.wikimedia.org/T216419
 * Labs db/sanitarium and maintain-views.yaml audits, in-progress - https://phabricator.wikimedia.org/T169097, https://phabricator.wikimedia.org/T103011
 * Audiences user-testing concept review, stalled - https://phabricator.wikimedia.org/T220043
 * Audiences growth team emails concept review, stalled - https://phabricator.wikimedia.org/T220242

Site Reliability Engineering

 * Blocking:
 * Release Engineering - Traffic Team (low priority): https://phabricator.wikimedia.org/T213769 is blocking undeployment of Wikipedia Zero.
 * Release Engineering - Scap 3.10.0: https://phabricator.wikimedia.org/T224915
 * Wikidata: termbox SSR service deployment https://phabricator.wikimedia.org/T220402 (to be fair, it is mostly blocked due to SRE offsite this week)
 * Search Platform - https://phabricator.wikimedia.org/T224324 - need help from Ops on LB setup for cloudelastic

Wikidata

 * Blocked by:
 * Site Reliability Engineering: termbox SSR service deployment https://phabricator.wikimedia.org/T220402 (to be fair, it is mostly blocked due to SRE offsite this week)
 * Blocking:
 * Search Platform: RDF for Structured Data on Commons https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/507910 and https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/489447 (fixes in the making)
 * Release Engineering: We need to update wikiba.se tests to PHP7 so we can drop php56 from CI. https://phabricator.wikimedia.org/T224905
 * Updates:
 * Migration of Wikidata secondary storage (wb_terms) to a better designed tables to start next week
 * Work on the mobile termbox editing progresses

SoS Meeting Bookkeeping

 * Updates:
 * Expectations section is refreshed. Feedback and edits are welcome! :) https://www.mediawiki.org/w/index.php?diff=3262769&oldid=3176123&title=Scrum_of_scrums/Template&type=revision&diffmode=source