Scrum of scrums/2019-11-06

= 2019-11-06 =

Callouts

 * SoS Meeting Bookkeeping:
 * SoS is at the same time as Monthly Tech Department Updates, so attendance might be low.
 * The usual meeting facilitator (Željko) has conflicting meeting (see above) so please self organize. Thank you. :)
 * Meeting notes will be posted to mediawiki.org and wikitech-l by Željko.


 * Parsoid-PHP is about ready to be rolled out in the coming weeks for all live traffic and will serve client requests (VE, CX, Flow, MCS for Android app) instead of the current Parsoid/JS service. See Parsing team section of this etherpad for more notes about testing requests. ( https://phabricator.wikimedia.org/T229015 is the tracking task )
 * Product Infrastructure
 * blocked by RelEng: Ensure all PI engineers have +2 rights in operations/deployment-charts https://phabricator.wikimedia.org/T232794
 * Product Infrastructure blocked by SRE: Configure Google Cloud Vision credentials in production https://phabricator.wikimedia.org/T236426
 * MachineVision extension is being enabled today, please let us know if anyone sees any new errors on Commons
 * Release Engineering
 * This week train last train (1.35.0-wmf.5 - T233853) is the last train before two week break
 * v3 of architecture document for new continuous integration wants review and feedback https://www.mediawiki.org/wiki/User:LarsWirzenius/NewCI
 * Language
 * Blocked by Core: Preemptive refresh in getMultiWithSetCallback and getMultiWithUnionSetCallback pollutes cache: https://phabricator.wikimedia.org/T235188

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:

Editing

 * Blocked by:
 * Blocking:
 * Updates:

Growth

 * Blocked by:
 * Blocking:
 * Updates:

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * 6.4.1 in beta/testing
 * 3D touch fix in article view
 * Seeing crashes in beta so may wait on this until 6.5
 * 6.5 in active development - project/view/4245
 * Wrapping up history & diffs feature - integrating live endpoints this week

Android native app
** Had a minor release with an important bug fix related to 2FA login. ** Wrapped up our server side changes for Suggested Edits V3 feature and all set to integrate with it for a major release **Picking back momentum on mobile-html related work:https://phabricator.wikimedia.org/project/view/4318/
 * Blocked by:
 * Blocking:
 * Updates:

Readers Web

 * Blocked by:
 * Blocking:
 * Updates:

Product Infrastructure

 * Blocked by:
 * RelEng: Ensure all PI engineers have +2 rights in operations/deployment-charts https://phabricator.wikimedia.org/T232794
 * SRE: Configure Google Cloud Vision credentials in production https://phabricator.wikimedia.org/T236426
 * Blocking:
 * Updates:
 * MachineVision extension is being enabled today, please let us know if anyone sees any new errors on Commons

Structured Data

 * Blocked by:
 * Blocking:
 * Structured Data: Data dumps for SDC: https://phabricator.wikimedia.org/T221917
 * Updates:
 * machine vision released on testcommonswiki
 * can now access MediaInfo items via Lua

Parsing

 * Blocked by:
 * https://phabricator.wikimedia.org/T236930 needs resolution for using VE with Parsoid/PHP on non-RESTBase wikis (ex: officewiki, wikitech). Need Core Platform Team to take a look at it
 * These next 4 testing / QA tasks aren't strictly a blocker yet, but will quickly become blockers as we are aiming to roll out Parsoid/PHP for all live traffic in the coming weeks (before Thanksgiving). Some teams are already working on them, but just flagging them all here for completeness' sake - thanks to you all for addressing them.
 * https://phabricator.wikimedia.org/T229078 -- Prepare Flow for Parsoid-PHP switch ( which team? but, heads up Roan )
 * https://phabricator.wikimedia.org/T229074 -- Prepare VE for Parsoid-PHP switch ( Editing team )
 * https://phabricator.wikimedia.org/T229075 -- Prepare CX for Parsoid-PHP switch ( Language team )
 * https://phabricator.wikimedia.org/T229077 -- Prepare MCS for Parsoid-PHP switch ( Product Infrastrucure team )
 * Blocking:
 * Updates:
 * As of Nov 4, Parsoid/PHP cluster is receiving 100% of Parsoid/JS change prop reparse traffic (which makes up > 90% of all traffic that Parsoid handles). Performance, error rates are all looking good. ( https://phabricator.wikimedia.org/T235902 )
 * So, we are getting ready to roll this out everywhere in the coming weeks in a phased manner (wiki-by-wiki for *all* services). Appreciate testing against Parsoid/PHP in the beta cluster. See description of https://phabricator.wikimedia.org/T229074 for how to test against Parsoid/PHP.

Language

 * Blocked by:
 * Core: https://phabricator.wikimedia.org/T235188
 * Blocking:
 * Updates:
 * Testing Parsoid-PHP switch: https://phabricator.wikimedia.org/T229075

Inuka

 * Blocked by:
 * Blocking:
 * Updates:
 * KaiOS app Quick Facts feature: T234619

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:

TechCom

 * Blocked by:
 * Blocking:
 * Updates:

Analytics

 * Blocked by:
 * Blocking:
 * Updates:

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * CiviCRM:
 * Moving more contact deduplication features from local custom hooks to a community-installable extension
 * adding new data conflict resolution rules
 * Adding contact locking mechanism to avoid trying to deduplicate the same contact from two different jobs
 * Investigating payment processor iframe load issues
 * CentralNotice: Puzzling out differences between stats from old vs new data pipelines
 * CentralNotice: reviewing sub-national targeting
 * End of year summary receipt changes

Core Platform

 * Blocked by:
 * Blocking:
 * Updates:

Performance

 * Blocked by:
 * Blocking:
 * Updates:
 * Rolled out the new synthetic testing setup ready with a new Graphite instance. WebPageReplay tests has moved and WebPageTest is the next thing. All old WebPageTest dashboard will work as before but with more metrics and data.
 * Gilles presenting at Velocity Berlin today: How to make sense of real user performance metrics

Quality and Test Engineering

 * Blocked by:
 * Blocking:
 * Updates:

Release Engineering

 * Blocked by:
 * Blocking:
 * Product Infrastructure: Ensure all PI engineers have +2 rights in operations/deployment-charts https://phabricator.wikimedia.org/T232794
 * Updates:
 * v3 of architecture document for new continuous integration wants review and feedback https://www.mediawiki.org/wiki/User:LarsWirzenius/NewCI
 * Train Health
 * Last week: 1.35.0-wmf.4 - T233852
 * This week: 1.35.0-wmf.5 - T233853 - last train before two week break
 * Next week: no train because of Wikimedia Technical Conference

Research

 * Blocked by:
 * Blocking:
 * Updates:

Scoring Platform

 * Blocked by:
 * Blocking:
 * Updates:

Search Platform

 * Blocked by:
 * Structured Data: Data dumps for SDC: https://phabricator.wikimedia.org/T221917
 * Blocking:
 * Updates:
 * (Nothing to report)

Security

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering

 * Blocked by:
 * Blocking:
 * Product Infrastructure: Configure Google Cloud Vision credentials in production https://phabricator.wikimedia.org/T236426
 * Updates:

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates:

SoS Meeting Bookkeeping

 * Blocked by:
 * Blocking:
 * Updates: