Scrum of scrums/2019-07-17
Appearance
2019-07-17
[edit]Callouts
[edit]- Site Reliability Engineering - DBAs say: Wikidata master database switchover scheduled for 30th July 05:00-05:30 AM UTC (requires read-only) https://phabricator.wikimedia.org/T227062
- Search Platform blocked by Release Engineering: WDQS GUI build is broken: https://phabricator.wikimedia.org/T227818
- Release Engineering - train blocked
- Search Platform - T228283 ElasticaErrorHandler.php: Object of class Elastica\Response could not be converted to string
- Core Platform - T228286 LocalFile.php: Call to a member function getName() on a non-object (null)
- Language blocked by Core Platform: T228025 - Translate sandbox signup is broken
Product
[edit]Contributors
[edit]Editing
[edit]- Updates:
- Improved performance of section editing by only building the CE tree for the selected section: https://phabricator.wikimedia.org/T215717#5330186
- Iterating on edit cards
- Removed "Welcome to Wikipedia" overlay on mobile VE: https://phabricator.wikimedia.org/T227670
Growth
[edit]- Blocking:
- Scoring Platform - Working with Growth on triaging ORES filter updates https://phabricator.wikimedia.org/T227094
- Updates:
- Homepage: Use 2x2 grid for mobile summary of start module (task T227109)
- Allow posting questions to Flow pages (task T212433)
- Do not let users thank for a log entry if actor was deleted (task T224240)
Readers
[edit]iOS native app
[edit]- Updates:
- Released 6.3 https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/
- talk pages
- bug fixes
- media & link insertion editing tools
- Working on 6.3.1 https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/
- bug fixes
- talk pages enhancements
- Released 6.3 https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/
Android native app
[edit]- Updates:
- Released to Beta! (structured image caption editing / suggested edits for image captions and article descriptions)
- Working on integrating with page mobile-html endpoint. Current board: https://phabricator.wikimedia.org/project/view/4123/
Readers Web
[edit]- Updates:
- Summary: continuing development of the advanced mobile contributions and MobileFrontend architecture projects.
- Responsive website (MinervaNeue / MobileFrontend / Portals):
- Advanced mobile contributions:
- Invest in the MobileFrontend & MinervaNeue frontend architecture:
- Miscellaneous:
- CSS spiked by 2kb (23% increase) for ALL users
- Edits lost when clicking back from talk overlay
- Minerva - Special:ContentTranslation displays TypeError:"options is null"
- [Research 4hrs] Three clicks required to exit talk overlay
- "Minerva AB test" blocking merge in unrelated repos
- Bug: Order of some paragraphs is flipped on mobile
- setPageTitle to empty string or false should prevent rendering of H1 on page otherwise Wikivoyage will print 2 h1 elements in Vector
- BUG: Notifications tray (mobile) - margins and borders
- [Bug] Notification counts broken on mobile
- Regression: Download icon doesn't download images
- Planning
- Desktop refresh planning
Product Infrastructure
[edit]- Updates:
- Will only answer to "Product Infrastructure" from now on
- Released a new pagelib version with a fix for the interaction handling of reference clicks and missing interaction handling of pronunciation clicks.
- Investigating OSM corruption https://phabricator.wikimedia.org/T218097
- Followup to ReadingLists incident: https://phabricator.wikimedia.org/T227665
- Planned Modern Event Platform Stream Configuration Service architecture: https://phabricator.wikimedia.org/T205319
- Event Platform Client Library specification process ongoing: https://phabricator.wikimedia.org/T228175
- Updating open_nsfw project for deployment in WMF prod (as nsfwoid): https://github.com/mdholloway/nsfwoid
Structured Data
[edit]- Updates:
- We are now called the structured data team :o
- working on getting arbitrary statements for files on commons production-ready
Language
[edit]- Blocked by:
- Core Platform: T228025 - Translate sandbox signup is broken
UI Standardization
[edit]- Updates:
- OOUI v0.33.3 released https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md
- WindowManager: Prevent iOS Safari from scrolling the page behind the dialog
- ProcessDialog aftermath styling from 0.33.0 overhaul
- Continuing work on Special:Contributions related to AMC https://phabricator.wikimedia.org/T117736
- OOUI v0.33.3 released https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md
Technology
[edit]Fundraising Tech
[edit]- Updates:
- Waiting on payment processor to test India forms
- Finishing backend work for recurring donation conversion
- updating CiviCRM custom fields for our users
- Fixing CentralNotice bugs having to do with EventLogging updates
- Making a couple of our message queue consumers more parallelizable
- Almost done converting all our python2 tools to python3
Core Platform
[edit]- Blocking:
- Release Engineering:
- MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512
- T228286 LocalFile.php: Call to a member function getName() on a non-object (null)
- Language: T228025 - Translate sandbox signup is broken
- Performance: Need CR for {{PAGEID}} optimization. – https://gerrit.wikimedia.org/r/519352
- Release Engineering:
- Updates:
- Transition planning this week
Engineering Productivity
[edit]Performance
[edit]- Blocked by:
- Core Platform: Need CR for 956754 optimization. – https://gerrit.wikimedia.org/r/519352
- WMDE/Wikidata: Need help figuring out why DeferredUpdates enqueue-on-failure patch is incompatible with Wikibase. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/497537/
- Site Reliability Engineering: Need review on the filter logic of obsolete domains in GTIDs for GTID_WAIT. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517830/
- Updates:
- Peter and Gilles of our team will be attending WeLoveSpeed! – https://www.welovespeed.com/2019/programme/
- Aaron is helping CPT with identifying and migrating (some) users of MainStash. (Thanks! -CPT)
- Q Goals published at https://www.mediawiki.org/wiki/Wikimedia_Technology/Goals/2019-20_Q1#Performance
Release Engineering
[edit]- Blocked by:
- Core Platform: MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512
- Blocking:
- Search Platform: WDQS GUI build is broken: https://phabricator.wikimedia.org/T227818
- Updates:
- Train Health
- Last week: 1.34.0-wmf.13 - https://phabricator.wikimedia.org/T220738
- This week: 1.34.0-wmf.14 - https://phabricator.wikimedia.org/T220739
- Search Platform - T228283 ElasticaErrorHandler.php: Object of class Elastica\Response could not be converted to string
- Core Platform - T228286 LocalFile.php: Call to a member function getName() on a non-object (null)
- Next week: 1.34.0-wmf.15 - https://phabricator.wikimedia.org/T220740
- Train Health
Scoring Platform
[edit]- Blocked by:
- Working with Growth on triaging ORES filter updates https://phabricator.wikimedia.org/T227094
- Updates:
- Jade RFC finally closed! https://phabricator.wikimedia.org/T200297
- Andy Craze working on ORES deployment and Jade development -- working API incoming
- Working with Core platform on Jade-related schema changes
Search Platform
[edit]- Blocked by:
- Release Engineering: WDQS GUI build is broken: https://phabricator.wikimedia.org/T227818
- Blocking:
- Release Engineering - T228283 ElasticaErrorHandler.php: Object of class Elastica\Response could not be converted to string
- Updates:
- Reindexing WDQS servers: https://phabricator.wikimedia.org/T228122
- Troubles reindexing wikidata: https://phabricator.wikimedia.org/T227136
- Working on creating RDF export for SDC/MediaInfo: https://phabricator.wikimedia.org/T221917
- Working on getting glent suggestions into Elastic indexes: https://phabricator.wikimedia.org/T227364
- Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625
- Working on CirrusSearch query dispatcher: https://phabricator.wikimedia.org/T216429
Security
[edit]- Updates:
- Received: Security review of preact 8.4.2, to be assigned: https://phabricator.wikimedia.org/T227726
- Received & Assigned: (informal) Security Concept Review For LibUp 2.0, starting: https://phabricator.wikimedia.org/T227820
- Received & Assigned: Concept Review for the machine vision, new, starting - https://phabricator.wikimedia.org/T227591
- Froze: Waiting on update from Yurik/Vega folks (upstream) to proceed stalled - https://phabricator.wikimedia.org/T222806
Site Reliability Engineering
[edit]- Blocking:
- Performance: Need review on the filter logic of obsolete domains in GTIDs for GTID_WAIT. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/517830/
- Updates:
- DBAs say: Wikidata master database switchover scheduled for 30th July 05:00-05:30 AM UTC (requires read-only) https://phabricator.wikimedia.org/T227062
Wikimedia DE
[edit]Wikidata
[edit]- Blocking:
- Performance: Need help figuring out why DeferredUpdates enqueue-on-failure patch is incompatible with Wikibase. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/497537/
SoS Meeting Bookkeeping
[edit]- Updates:
- Jazmin and/or Deb will facilitate the meeting for the next three weeks