Scrum of scrums/2019-08-21
Appearance
2019-08-21
[edit]Callouts
[edit]- Release Engineering - train blocked
- Wikidata - Moved Wikidata Item link to Other Projects might break gadgets https://phabricator.wikimedia.org/T230926
- SRE
- Performance - Multimedia - Some thumbnail images delivered with wrong application/x-www-form-urlencoded mime-type https://phabricator.wikimedia.org/T188831 Thumbor? Mediawiki?
- Performance/CPT - CentralAuth Set-Cookie storm https://phabricator.wikimedia.org/T226840
Product
[edit]Contributors
[edit]Editing
[edit]- Updates:
- preparing to deploy mobile ve toolbar v. 2
- iterative improvements to mobile editing experience:
- mobile.editor.overlay: Hide section edit links in preview
- Upstream more styles from editor.ve.less to editor.less (task T228159)
- Change wikitext editor toolbar height to 3em (task T228159)
- AMC: Increase touch target size to 44px (task T230033)
- Use same padding for wikitext editor as visual (task T228159)
- Fix the scrolling animation after Minerva changes (task T230237)
- Scroll to the lead paragraph on load (task T225936)
Growth
[edit]- Updates:
- Technical investigation into newcomer task recommendations
- Summary: iterative improvements to ui experience in growth experiments
- Define php7 as active tag for use with RC filters (task T228943)
Readers
[edit]iOS native app
[edit]- Updates:
- We were featured in the App Store!
- Development on 6.4 release https://phabricator.wikimedia.org/tag/ios-app-v6.4-seamonkey-on-a-hoverboard/
- History & Diffs (will discuss API needs in Audiences Platform sync tomorrow)
- iOS13/iPadOS updates
- New loading screen
- Bug fixes
Android native app
[edit]- Updates:
- Working on minor release that includes optimized page load speed, as well as tweaks to Suggested Edits based on user testing at Wikimania.
- Continuing to test/profile mobile-html integration.
Readers Web
[edit]- Updates:
- Summary: desktop refresh technical research and prototyping.
- Responsive website (MinervaNeue / MobileFrontend / Portals):
- Desktop refresh:
- Technical research and prototyping.
- Advanced mode:
- Miscellaneous:
- Desktop refresh:
Product Infrastructure
[edit]- Blocking:
- iOS wikidiff thing
- Updates:
- Ongoing infrastructure work for the Machine-Aided Depicts partnership with the Structured Data team
Parsing
[edit]- Updates:
- Parsoid/PHP is ~99.5% green on parser tests.
Technology
[edit]Fundraising Tech
[edit]- Updates:
- About to deploy new CentralNotice editing features: preview unsaved banners: https://phabricator.wikimedia.org/T225101
- New banner-stats pipeline still ready to deploy: https://phabricator.wikimedia.org/T195594
- More testing of India payment forms
- Internal testing and tweaks to recurring conversion form: https://phabricator.wikimedia.org/T143429
- Legal & security taking another look at Fundraising's 'Remind Me Later' form: https://phabricator.wikimedia.org/T230176, blocking this settings update: https://phabricator.wikimedia.org/T194019
- Importing new data sources to Civi
Core Platform
[edit]- Blocked by:
- SRE Investigate Kask request latency https://phabricator.wikimedia.org/T229697
- Blocking:
- Release Engineering - MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512
- Performance/CPT - CentralAuth Set-Cookie storm https://phabricator.wikimedia.org/T226840
- Updates:
- Performance examination on Kask
- API testing framework
- Wikimania and travel
Engineering Productivity
[edit]Performance
[edit]- Updates:
- Continuing working on unifying all synthetic testing to make it easy for developers to add their own tests: https://phabricator.wikimedia.org/T225416
- First week the full team are back after summer vacations.
Release Engineering
[edit]- Blocked by:
- Core Platform Team:
- MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512
- Wikidata
- Moved Wikidata Item link to Other Projects might break gadgets https://phabricator.wikimedia.org/T230926
- Core Platform Team:
- Updates:
- Train Health
- Last week: 1.34.0-wmf.18 - https://phabricator.wikimedia.org/T220743 - no train because of Wikimania
- This week: 1.34.0-wmf.19 - https://phabricator.wikimedia.org/T220744
- Wikidata - Moved Wikidata Item link to Other Projects might break gadgets https://phabricator.wikimedia.org/T230926
- Next week: 1.34.0-wmf.20 - https://phabricator.wikimedia.org/T220745
- Train Health
Scoring Platform
[edit]- Blocked by:
- Block on Design for Jade design assets
- https://phabricator.wikimedia.org/T229976 (Filter controls)
- https://phabricator.wikimedia.org/T210558 (Special:Diff integration)
- https://phabricator.wikimedia.org/T212370 ("Entity UI")
- Block on Design for Jade design assets
- Updates:
- Merged changes to Jade content schema https://phabricator.wikimedia.org/T229355
- Moving our python package docs from pythonhosted.org to readthedocs.org E.g. https://phabricator.wikimedia.org/T229133
- Also implementing a ton of automation around it. https://phabricator.wikimedia.org/T230517
- Producing datasets to support from MSFT researchers studying "explainability" https://phabricator.wikimedia.org/T230737
- Starting coding work on Jade API module. Exploring JSON serialization strategies (e.g TypeScript): https://phabricator.wikimedia.org/T199834
- Investigating celery shutdown issue (no downtime, but still concerning) https://phabricator.wikimedia.org/T230917
Search Platform
[edit]- Blocked by:
- RecentChange support for SDC: https://phabricator.wikimedia.org/T230862
- Updates:
- Fixed highlighting grapheme clusters in search results: https://phabricator.wikimedia.org/T35242
- Fixed icinga checks for cloudelastic: https://phabricator.wikimedia.org/T229621
- Created http://dcatap.wmlabs.org/ to store data formerly in dcatap namespace: https://phabricator.wikimedia.org/T228297
- Added SDC URIs support to Blazegraph and Updater: https://phabricator.wikimedia.org/T229608
- Continuing work on Slovak analysis: https://phabricator.wikimedia.org/T223787
- 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 WDQS Updater performance improvements: https://phabricator.wikimedia.org/T212826
Security
[edit]- Updates:
- Backlog
- Security Review for MediaWiki REST API, assigned to Sam, https://phabricator.wikimedia.org/T230140
- John to explore funding of 3rd party audits this quarter, stalled - https://phabricator.wikimedia.org/T155537, https://phabricator.wikimedia.org/T156960, https://phabricator.wikimedia.org/T148246, https://phabricator.wikimedia.org/T187846
- Active
- Parsoid-PHP, moved to active, requesting additional review by Sam, in-progress - https://phabricator.wikimedia.org/T227209
- Security review of preact 8.4.2, Scott did a very simple assessment, unassigned, stalled https://phabricator.wikimedia.org/T227726
- Page Content Service route /page/mobile-html, starting - https://phabricator.wikimedia.org/T227114
- Security review of WebAuthn library dependancies, in-progress - https://phabricator.wikimedia.org/T227244
- Planet wikimedia - assigned to Michal Anna, stalled - https://phabricator.wikimedia.org/T207246
- Waiting
- John and Scott to follow up with Raz re: risk ownership, in-progress - https://phabricator.wikimedia.org/T216419
- Labs db/sanitarium and maintain-views.yaml audits, assigned to James F, stalled - https://phabricator.wikimedia.org/T169097, https://phabricator.wikimedia.org/T103011
- Frozen (delayed indefinitely)
- Audiences user-testing concept review, stalled and contacted - https://phabricator.wikimedia.org/T220043
- Audiences growth team emails concept review, stalled - https://phabricator.wikimedia.org/T220242
- Closing Soon / Closed
- CentralNotice Code Review request, closed- https://phabricator.wikimedia.org/T226963
- Waiting on update from Yurik/Vega folks (upstream) to proceed, closed - https://phabricator.wikimedia.org/T222806
- Concept Review for the machine vision middleware project, closed- https://phabricator.wikimedia.org/T227591
- Doublewiki (old), Scott to resolve this week, in-progress - https://phabricator.wikimedia.org/T131199
- Banner preview - Scott to resolve this week, waiting - https://phabricator.wikimedia.org/T230176
- Backlog
Site Reliability Engineering
[edit]- Blocking:
- Core Platform - Investigate Kask request latency https://phabricator.wikimedia.org/T229697
- Updates:
- Will move to 33.3%, then possibly 50% traffic on PHP7 by next week
- Wikidata termbox is now actively used in production
- Anycast DNS recursive queries enabled in production.
- Upcoming maintenances:
- S8 master failover in eqiad Sept 10th
- PDU swaps in eqiad will continue over the next quarter
Wikimedia DE
[edit]Wikidata
[edit]- Blocking:
- Release Engineering - train blocked
- Moved Wikidata Item link to Other Projects might break gadgets https://phabricator.wikimedia.org/T230926
- Release Engineering - train blocked