Scrum of scrums/2019-08-14

= 2019-08-14 =

Callouts

 * Release Engineering:
 * This week: 1.34.0-wmf.18 - https://phabricator.wikimedia.org/T220743 - No train this week due to Wikimania
 * Next week: 1.34.0-wmf.19 - https://phabricator.wikimedia.org/T220744
 * Core Platform - Hardcoded value in MediaWiki:Logentry-rights-blockautopromote/en https://phabricator.wikimedia.org/T230296
 * Wikidata - OutOfBoundsException in WikibaseQualityConstraints setup on Beta Wikidata https://phabricator.wikimedia.org/T230050

iOS native app

 * Updates:
 * New bug fix release that has some reading list fixes https://phabricator.wikimedia.org/tag/ios-app-v6.3.2_lobster-on-a-vespa/
 * Working on defining API requirements for article history & diffs https://phabricator.wikimedia.org/tag/ios-app-v6.4-seamonkey-on-a-hoverboard/

Android native app

 * Updates:
 * Suggested edits (editing Structured Captions on Commons) in production. https://phabricator.wikimedia.org/T224051
 * Continuing to experiment integrating and profiling the  endpoint.

Readers Web

 * Updates:
 * Summary: wrapping up advanced mode outreach and menu changes, and starting desktop refresh technical planning.
 * Responsive website (MinervaNeue / MobileFrontend / Portals):
 * Advanced mobile contributions:
 * VE edit cards broken by Minerva change
 * "User Rights" in overflow menu has no icon
 * History links with curid set do not redirect properly on mobile
 * Notifications should appear in a modal dialog or drawer
 * AMC Outreach - Modal
 * [Bug Overflow menu has blank entry on community portal when no Wikidata item exists ]
 * [AMC Rename setting "Advanced mode" (instead of "Advanced contributions mode") ]
 * Main menu should slide over content
 * [Bug BetaOptinPanel turns on Beta and turns off AMC ]
 * Desktop refresh:
 * Technical planning.
 * Miscellaneous:
 * mobilecite is missing i18n title messages for Special:Specialpages
 * ReferencesDrawer should be a Drawer, not extend the Drawer
 * MFA: TalkSectionAddOverlay should use Overlay.make pattern
 * [EPIC Re-define the contract for displaying drawers and overlays in MobileFrontend ]
 * [Bug can't re-enter Talk overlay after adding a discussion ]
 * Two link rel="canonical" if $wgEnableCanonicalServerLink and $mfNoIndexPages is true
 * Add Redux to MobileFrontend
 * Convert Anchor to ES6 class
 * Separate View code from SearchOverlay
 * Make toasts tappable links when redirecting a user away from a page

Product Infrastructure

 * Updates:
 * Released new endpoint transform/html/to/mobile-html for apps edit preview feature
 * MachineVision extension enabled on Beta (see https://www.mediawiki.org/wiki/Wikimedia_Product/Machine_vision_middleware for background)
 * Working on launching wikifeeds to resolve the excessive load on mobileapps
 * Helm chart currently in review: https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/526679/

Fundraising Tech

 * Blocked by:
 * need security's blessing on https://gerrit.wikimedia.org/r/526756 to allay deployer fears.
 * Updates:
 * Ready to deploy EventLogging-based pipeline to get and transform banner and landing page view stats from main cluster to payments cluster DBs: https://phabricator.wikimedia.org/T195594
 * India donation form tweaks: https://phabricator.wikimedia.org/T228698
 * More initial tests of one-time to recurring donation conversion: https://phabricator.wikimedia.org/T227051, https://phabricator.wikimedia.org/T227048
 * Resuming final piece of work to cut db links between payments-wiki front end and CiviCRM back end
 * Reviewing core CSP work to make sure CentralNotice banner-preview CSP doesn't break: https://phabricator.wikimedia.org/T229607
 * Working through issues blocking updating fundraising python tools to python3: https://phabricator.wikimedia.org/T213757
 * Improvements to CiviCRM data import and export
 * Updating CiviCRM dependencies and leaving php5.6 behind. Thanks rel-eng for helping getting our tests up to date.

Core Platform

 * Blocking:
 * Release Engineering:
 * MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512
 * Hardcoded value in MediaWiki:Logentry-rights-blockautopromote/en https://phabricator.wikimedia.org/T230296

Release Engineering

 * Blocked by:
 * Core Platform Team:
 * MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512
 * Hardcoded value in MediaWiki:Logentry-rights-blockautopromote/en https://phabricator.wikimedia.org/T230296
 * Wikidata
 * OutOfBoundsException in WikibaseQualityConstraints setup on Beta Wikidata https://phabricator.wikimedia.org/T230050
 * Updates:
 * Train Health
 * Last week: 1.34.0-wmf.17 - https://phabricator.wikimedia.org/T220742 - Fully deployed
 * This week: 1.34.0-wmf.18 - https://phabricator.wikimedia.org/T220743 - No train this week due to Wikimania
 * Next week: 1.34.0-wmf.19 - https://phabricator.wikimedia.org/T220744
 * Core Platform - Hardcoded value in MediaWiki:Logentry-rights-blockautopromote/en https://phabricator.wikimedia.org/T230296
 * Wikidata - OutOfBoundsException in WikibaseQualityConstraints setup on Beta Wikidata https://phabricator.wikimedia.org/T230050

Security

 * Blocking:
 * Fundraising tech needs security's blessing on https://gerrit.wikimedia.org/r/526756 to allay deployer fears.

Wikidata

 * Blocking:
 * Release Engineering:
 * OutOfBoundsException in WikibaseQualityConstraints setup on Beta Wikidata https://phabricator.wikimedia.org/T230050