Scrum of scrums/2019-08-14
2019-08-14
editCallouts
edit- 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
Product
editReaders
editiOS native app
edit- 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
edit- Updates:
- Suggested edits (editing Structured Captions on Commons) in production. https://phabricator.wikimedia.org/T224051
- Continuing to experiment integrating and profiling the
mobile-html
endpoint.
Readers Web
edit- 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
- Advanced mobile contributions:
Product Infrastructure
edit- 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/
Technology
editFundraising Tech
edit- 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
edit- 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:
Engineering Productivity
editRelease Engineering
edit- 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
- Core Platform Team:
- 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
- Train Health
Security
edit- Blocking:
- Fundraising tech needs security's blessing on https://gerrit.wikimedia.org/r/526756 to allay deployer fears.
Wikimedia DE
editWikidata
edit- Blocking:
- Release Engineering:
- OutOfBoundsException in WikibaseQualityConstraints setup on Beta Wikidata https://phabricator.wikimedia.org/T230050
- Release Engineering: