Scrum of scrums/2019-04-17

= 2019-04-17 =

Callouts

 * Multimedia team will be turning on wikidata federation on commons today (if possible)

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * Work is complete on Event Metrics
 * Beginning on Ebook Export and Night Mode

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:
 * Releasing Partial Blocks to Chinese Wikipedia

Editing

 * Blocked by:
 * Blocking:
 * Updates:

Growth

 * Blocked by:
 * Blocking:
 * Updates:
 * Team at offsite
 * SWATing in Newcomer HomePage https://www.mediawiki.org/wiki/Growth/Personalized_first_day/Newcomer_homepage

Language

 * Blocked by: None
 * Blocking: None
 * Updates:
 * cxserver deployment moved to deployment-pipeline/k8s.
 * Various fixes related to Reference adaption in progress.

iOS native app

 * Blocked by: None
 * Blocking: None
 * Updates:
 * 6.2.2 hotfix - Dev complete, smoke test requested
 * iPad article rotation fixes
 * Images on landscape iPad not correctly widened - T221033
 * Text margins on landscape iPad not working if TOC is closed - T221034
 * Expanded collapsed table layout on landscape iPad broken - T221037
 * Search results disappear fix - T220724
 * 6.3 in development (https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/ )
 * talk pages
 * media insertion wizard
 * link insertion wizard
 * link previews
 * tech work / bug fixes

Android native app

 * Blocked by: None
 * Blocking: None
 * Updates:
 * Suggested Edits in Beta (adding/translating wikidata descriptions)

Readers Web

 * Blocked by:
 * Blocking:
 * Updates:
 * Summary: fixing browser tests, technical 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
 * Delete unneeded page-actions menu CSS/JS T218653
 * Add secondary page actions submenu in AMC mode T216418
 * AMC Navigation - add new links to main menu with click tracking T216152
 * Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
 * No way to reach the editable version of a page when viewing the most recent mobile diff T200969
 * Browser tests
 * Rewrite MobileFrontend's browser tests from Ruby to Node T177260
 * CI tests disabled: Steps that require login are disabled and should be restored. T219920
 * Minerva Ruby and Node.js browser tests running side by side T190710
 * Minerva browser tests must be configured to run on the mobile domain T220658
 * Enable a MobileFrontend daily Selenium build T220659
 * Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
 * Extract $skinOptions from SkinMinerva class T221012
 * Inline templates for mobile editor T220159
 * Repurpose BetaOptinPanel as a Panel T217298
 * Inline remaining templates T220619
 * Remove hideOnExitClick from ImageCarousel prototype T220862
 * Remove `hideOnExitClick` from Overlay.js T220863
 * Remove `Overlay.EVENT_EXIT` from Overlay.js T220865
 * Remove `hasLoadError` instance variable/logic from Overlay/OverlayManager T220869
 * Miscellaneous bug fixes and maintenance T220751 T218809
 * SEO
 * Deploy Schema.org Article linked data for all main namespace pages (previously 50%, soon 100%) on April 30th T209377
 * Related Articles https://www.mediawiki.org/wiki/Extension:RelatedArticles
 * Remove "mediawiki.template.muhogan" from RelatedArticles T219846
 * Desktop website (Popups)
 * Popups https://www.mediawiki.org/wiki/Page_Previews
 * WMDE reference previews review and support
 * Planning
 * MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year

Readers Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:
 * Maps: Stretch migration complete
 * JavaScript error logging discussion summary T217142#5103038

Multimedia

 * Blocked by:
 * Blocking:
 * Updates: planning to release depicts statements for File pages onto commons tomorrow at 3pm UTC
 * work continues on subsequent releases (UploadWizard will be next)

Parsing

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:

Analytics

 * Blocked by:
 * Blocking:
 * Updates:
 * Working in Data quality continues, next mediawiki snapshot will have edit tags and our work on mw reconstruction will pause for a bit
 * Working on Wikistats2 UI to add ability to query variable time ranges (right now you can only query fixed ranges like “2 months ago, 1 year ago”)
 * Work continues on EventGate, troubleshooting issues with service runner in k8
 * See edit_hourly dataset in turnilo. Example: edits that created pages by editors in ruwiki, split by editor activity level

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * updating OS on rest of fundraising cluster
 * Improving email opt-in page
 * Upgrading fundraising CiviCRM this week

Core Platform

 * Blocked by:
 * Blocking:
 * Updates:
 * Tech management meeting
 * Epics for RESTBase Split, Parsoid API in PHP
 * OpenAPI definition for session storage service
 * New key-value storage code in RESTBase
 * Cassandra schema/config proposal https://phabricator.wikimedia.org/T220246

Performance

 * Blocked by:
 * Blocking:
 * Updates:

Release Engineering

 * Blocked by:
 * Blocking:
 * Updates:
 * Some Release Engineering input would be appreciated on the issue raised in the last comment of 

Research

 * Blocked by:
 * Blocking:
 * Updates:
 * Refactor and profile the article-recommender script: https://phabricator.wikimedia.org/T220520
 * Demographics + Editor Gender Surveys: https://phabricator.wikimedia.org/T220627
 * Outreachy + Content Translation: https://phabricator.wikimedia.org/T217699
 * Tackling the "Citation Usage Session Token" problem: https://phabricator.wikimedia.org/T220413
 * The VentureBeat article about Citation Needed project is out! https://venturebeat.com/2019/04/11/how-wikimedia-is-using-machine-learning-to-spot-missing-citations/
 * Talked with Product about image vandalism detection.

Scoring Platform

 * Blocked by:
 * Blocking:
 * Updates:

Search Platform

 * Blocked by:
 * Blocking:
 * Updates:
 * Porting search code from Wikibase to WikibaseCirrusSearch finished: https://phabricator.wikimedia.org/T190022
 * Fixed error with insource: syntax on mediawiki.org: https://phabricator.wikimedia.org/T221058
 * Sorting results for creation date now works: https://phabricator.wikimedia.org/T18237
 * Working on cleaning up deprecations after ES6 upgrade: https://phabricator.wikimedia.org/T218994
 * CloudElastic servers setup completed: https://phabricator.wikimedia.org/T214921
 * CirrusSearch configuration is next: https://phabricator.wikimedia.org/T220625
 * Wikidata Query Service now uses Wikimedia URL shortener: https://phabricator.wikimedia.org/T112715
 * Preparing for Haystack conference: https://phabricator.wikimedia.org/T220519
 * Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897

Security

 * Blocked by:
 * Blocking:
 * Updates:
 * Backlog
 * Exploring outsourced reviews for OIT things, rewrites, JB to follow up, 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, in-progress - https://phabricator.wikimedia.org/T131199
 * Active
 * Leaving open for feedback, will monitor, in-progress - https://phabricator.wikimedia.org/T221907
 * Still exploring vendor options, recruiting org SMEs, will start on basic analysis, in-progress - https://phabricator.wikimedia.org/T219831
 * Assigned to Reedy for now, team review on May 2nd, in-progress - https://phabricator.wikimedia.org/T221719
 * Planet wikimedia - assigned to Michal Anna, in-progress - https://phabricator.wikimedia.org/T207246
 * Wikisource ext, starting - https://phabricator.wikimedia.org/T217289
 * FormWizard extension, stalled - https://phabricator.wikimedia.org/T201492
 * Waiting
 * Wikibase Termbox, completed for now, awaiting developer response, 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

Services

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering

 * Blocked by:
 * None
 * Blocking:
 * None
 * Updates:
 * Working on bringing up the session storage service and the wikidata termbox SSR

TechComm

 * Blocked by:
 * Blocking:
 * Updates:
 * First TechCom office hours today in #wikimedia-office at pm PDT (21:00 UTC, 23:00 CEST)
 * Last Call until April 24: Establish Architecture Principles as a policy 

Wikidata

 * Blocked by:
 * none
 * Blocking:
 * none
 * Updates:
 * Wikibase Schema security review pending: https://phabricator.wikimedia.org/T216692
 * Mobile Termbox progresses: implementing editing of existing labels, description and aliases
 * Termbox Server Side Rendering service pending security review: https://phabricator.wikimedia.org/T216419
 * wb_terms trailblaze - discussing possible migration plans with DBAs https://phabricator.wikimedia.org/T220230
 * Setting off on the mission to gradually replace ruby browser tests with the ones in node: https://phabricator.wikimedia.org/T208851

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates:

SoS Meeting Bookkeeping

 * Blocked by:
 * Blocking:
 * Updates:
 * Željko can not come to the meeting on the next three Wednesdays, a backup facilitator (or two) are needed