Scrum of scrums/2018-07-11
Appearance
2018-07-11
[edit]Callouts
[edit]- Fundraising campaigns https://meta.wikimedia.org/wiki/CentralNotice/Calendar
- Datacenter switchover will happen on the end of this quarter. Dates not fully set, but a tentative range is 17-29 September 2018 and a switchback on 8-19 October 2018. We plan for at least 3 weeks this time around.
- Analytics: Spark is now available in Jupyter notebooks
Audiences
[edit]Readers
[edit]iOS native app
[edit]Natalia
- Blocked by:
- Blocking:
- Updates:
- Planning to be feature complete on 6.0.0 (https://phabricator.wikimedia.org/tag/ios-app-v6.0-walrus-on-a-unicycle/) by the end of the week of July 9
- User testing of feed redesign and search coming up (https://phabricator.wikimedia.org/T198932 )
Android native app
[edit]- Blocked by:
- Blocking:
- Updates:
- Multi-language release is in production.
- Working on completing prototypes for A/B testing at Wikimania (includes navigation redesigns, table-of-contents variations, and Wikitext Keyboard)
- https://phabricator.wikimedia.org/project/view/3367/
Readers Web
[edit]- Blocked by:
- Blocking:
- Updates:
- Mobile website (MinervaNeue / MobileFrontend):
- Page issues UI T199005 T191532 T197932 T191528 T199005 T198115 T197931
- Improve diff UI T197491 T197729
- Fixes and hygiene T193418 T193821 T198930 T197106 T199156 T193754 T196767 T188937 T193069
- Finalizing designs for collapsible templates T111565
- Planning for advanced mobile contributions
- Desktop website (Popups):
- Abort outdated HTTP requests T197700
- Send the Accept-Language header when calling API T198619
- Design and product are preparing user interviews for Wikimania
- Mobile website (MinervaNeue / MobileFrontend):
Readers Infrastructure
[edit]James
- Blocked by:
- Release Engineering (CI) for merge of https://gerrit.wikimedia.org/r/c/integration/config/+/442126
- Language Team for review of the stack with https://gerrit.wikimedia.org/r/c/mediawiki/core/+/443687
- Blocking:
- Updates:
- Working with the iOS and Android teams on using the Page Library's transforms in the service. (T170584)
- Still working on supporting lang variants in MCS via the uselang parameter to MW API requests. (T195948)
- Safari Reading List extension now submitted, awaiting approval from Safari extension store. (T191998)
- Maps work continues; working with Discovery colleagues to move the test cluster out of production. (T172090)
Multimedia
[edit]Matthias
- Blocked by:
- Blocking:
- Updates:
- Working on search interface prototyping, so users can search by Wikibase properties/values
- Continuing work on search backend
Contributors
[edit]Community Tech
[edit]Moriel
- Blocked by:
- PageTriage, can't merge anything right now: https://phabricator.wikimedia.org/T198137 (help)
- Blocking:
- Updates: GlobalPreferences is deployed; we're working on API modules
Anti-Harassment Tools
[edit]Moriel
- Blocked by:
- Blocking:
- Updates:
- RfC coming
Editing
[edit]- Blocked by:
- Blocking:
- Updates:
Parsing
[edit]- Blocked by:
- Blocking:
- Updates:
Growth
[edit]- Blocked by:
- Blocking:
- Updates:
Language
[edit]Kartik
- Blocked by:
- Blocking:
- Updates:
- Content Translation v2 - work continues: MT warnings and calculations, Users to notify about old drafts and bug fixes
Audiences Design
[edit]- Blocked by:
- Blocking:
- Updates:
UI Standardization
[edit]- Blocked by:
- Blocking:
- Updates:
- New OOUI release coming to MW master today, nothing major.
Technology
[edit]Analytics
[edit]Francisco
- Blocked by:
- Blocking:
- Eventlogging outage - https://wikitech.wikimedia.org/wiki/Incident_documentation/20180705-EventLogging-in-Hive
- Updates
- Close to deploy pagecounts (legacy pageviews) to wikistats, they been available on API for a while
- Maps improvements
- Working with security on threat model of analytics stack. [wiki, email]
- We had a data drop (now backfilled) that highlighted lack of alarms in our current eventlogging hadoop pipeline, we will be working on those.
Cloud Services
[edit]- Blocked by:
- Blocking:
- Updates:
Fundraising Tech
[edit]Elliott
- Blocked by:
- Blocking:
- Updates:
- Running another 1-hour test on new API for main CC processor
- sorry for the email disruption!
- Amazon IP address change led to a failmail for each incoming payment notification
- Casey working with net ops team to get firewall rules updated
- sorry for the email disruption!
- More CiviCRM core updates
- More work on CiviCRM donor data deletion extension
- More work on backend for EventLogging-based banner/landingpage impressions stats
- Testing new CiviCRM extension for recurring donations
- Adding per-country email opt-in checkbox on donation forms
- Running another 1-hour test on new API for main CC processor
MediaWiki Core Platform
[edit]Cindy
- Blocked by:
- Blocking:
- Updates:
- MediaWiki Platform Team is now part of the Core Platform Team (with Services)
- Deployed a change to Phabricator config in response to more Phabricator vandalism
- Working on https://phabricator.wikimedia.org/T100782, "Redirect loop detected" error live in production
- Platform Evolution Program:
- Sent kickoff emails to stakeholder teams
- preparing questions for stakeholders to get input for Wikimedia Technical Conference
- patches needing review
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/443440 (<style>-in-TOC bugfix)
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/322729 (Externallinks indexing)
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/444464 (mobile Commons login failure bugfix)
2** the usual code review and bug work
Performance
[edit]Ian
- Blocked by:
- None
- Blocking:
- None
- Updates:
- All wikis are writing to both nutcracker and to mcrouter (https://gerrit.wikimedia.org/r/444932). Reads are coming only from nutcracker for the time being to ensure the mcrouter cache is hot before switching.
- Fixed a regression in SaveTiming related to an MCR change: https://phabricator.wikimedia.org/T198483
- Working on a patch that will cause a warning when a duplicate parse occurs: https://phabricator.wikimedia.org/T172941
- Released CSSJanus 1.3.0
Release Engineering
[edit]Antoine
- Blocked by:
- Blocking:
- James F. https://gerrit.wikimedia.org/r/c/integration/config/+/442126
- Moriel: UBN https://phabricator.wikimedia.org/T198137 (help)
- Updates:
- Mediawiki train happening during European time this week: https://lists.wikimedia.org/pipermail/wikitech-l/2018-July/090287.html
- MediaWiki 1.29 is end of life https://phabricator.wikimedia.org/T197669
- Working with MediaWiki Platform Team / Cindy about MediaWiki releasing
- (Security team) Two-factor authentication to be enforced on GitHub https://phabricator.wikimedia.org/T198810
- Phabricator spam / anti vandalism is ongoing
- Help clean up unused config in production: https://wikitech.wikimedia.org/wiki/User:Krinkle/Unused_config
Research
[edit]- Blocked by:
- Blocking:
- Updates:
Scoring Platform
[edit]Adam W.
- Blocked by:
- JADE deployment discussions, around schema scalability.
- https://phabricator.wikimedia.org/T196547
- https://www.mediawiki.org/wiki/Everything_is_a_wiki_page vs. scalability
- https://en.wikipedia.org/wiki/User:Risker/Risker%27s_checklist_for_content-creation_extensions
- Are we going to re-architect this away from wiki pages after all?
- JADE deployment discussions, around schema scalability.
- Blocking:
- Updates:
Search Platform
[edit]Stas
- Blocked by:
- Blocking:
- Updates:
- Refactored search configs to move tuning to mediawiki-config: https://phabricator.wikimedia.org/T182717
- Fixed namespace/redirect mixup in search: https://phabricator.wikimedia.org/T115756
- Created separate namespace index: https://phabricator.wikimedia.org/T192699
- Working on puppet setup multi-instance Elasticsearch: https://phabricator.wikimedia.org/T198351
- Working on fixing Polish analyzer: https://phabricator.wikimedia.org/T186046
- Working on ES 6.3 upgrade: https://phabricator.wikimedia.org/T198067
- Working on Lexeme fulltext search: https://phabricator.wikimedia.org/T196188
- Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
Security
[edit]- Blocked by:
- Blocking:
- Updates:
Site Reliability Engineering
[edit]- Blocked by:
- None
- Blocking:
- None
- Updates:
- Proton is up and running.
- Eqiad network maintenance ongoing, mostly handled without issues, do expect the occasional hiccup
- Work started on PHP7 for MediaWiki
- grafana-admin.wikimedia.org last users, update your bookmarks.
Wikidata
[edit]- Blocked by:
- Blocking:
- Updates:
German Technical Wishlist
[edit]- Blocked by:
- Blocking:
- Updates:
Multi-Content Revisions
[edit]- Blocked by:
- Blocking:
- Updates:
- read old / write both mode for revision / content schema migration will be enabled on beta and master (not WMF) next week. See full timeline at https://docs.google.com/spreadsheets/d/1TkznqoaMH6HTQBSMxXPRhSOo8auf1oMLx6c-Cjjf-Sk/edit#gid=0
- Storage layer (phase 1) tasks nearing completion
- Delivery date of MCR code for SDC use case is 1 Sept 2018
SoS Meeting Bookkeeping
[edit]- Updates:
- Removed the goals dependency check-in from notes template. Will address that communication via another mechanism.