Scrum of scrums/2021-04-21
2021-04-21
editCallouts
edit- Cross-cutting: There are five filed blockers to the 1.36 RC.0 release (due tomorrow), but two are unclaimed and apparently not being worked on: https://phabricator.wikimedia.org/tag/mw-1.36-release/
- …
Gerrit patches or GitHub Pull Requests for reviews or feedback
editNo updates
editCommTech, Product Infrastructure, Parsing, Language, Analytics, Cloud Services, Platform, Performance, Quality and Test Engineering, Release Engineering, Search Platform, Security
SoS Meeting Bookkeeping
edit- Updates:
Product
editAnti-Harassment Tools
edit- Blocked by:
- Blocking:
- Thank yous:
- Thanks to Sam Reed and James Forrester for code review and advice
- Thanks to DannyS for huge help on partial blocks review/QA
- Updates:
- We're working on partial blocks against actions while we await next instructions on SecurePoll
Editing
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Will be working with Performance and others to reduce ParserCache expiry by ~7 days (30 -> 23) to free up some space, possibly caused by DiscsussionTools reply links.
Growth
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Continuing work on Add Link https://wikitech.wikimedia.org/wiki/Add_Link
- Preparing to enable on-wiki configuration next week https://phabricator.wikimedia.org/T274520
- Migrating mentor data from user preferences to a dedicated table https://phabricator.wikimedia.org/T279853
- Deploying Growth features as opt-in to eswiki
iOS native app
edit- Blocked by: N/A
- Blocking: N/A
- Thank yous:
- Updates: Version 6.8 - finally improving language varient support - is currently rolling out.
Android native app
edit- Blocked by: N/A
- Blocking: N/A
- Thank yous:
- Updates: Version w/ image recommendations suggested edits should be released 2 weeks from today.
Web
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Finishing up Vue.js search autocomplete widget project report: https://phabricator.wikimedia.org/T249430
- Preparing a release for WVUI to address a handful of bugs:
- Beginning work on the new personal tools treatment for Desktop Improvements: https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements/Features#User_menu
Structured Data
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Building a tool to manually test current implementation of the image recommendations API
- Whittled down dependencies for the new MediaSearch extension; it now only requires CirrusSearch
Abstract Wikipedia
edit- Blocked by:
- None.
- Blocking:
- None known.
- Thank yous:
- Updates:
- Working on Phase δ (delta): https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Phases
- Started circulating early draft of our TDMP pitch for asynchronous parser fragments.
Inuka
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Wikipedia Preview
- Working on the version information https://phabricator.wikimedia.org/T278377
- Working on the debug information https://phabricator.wikimedia.org/T278381
- Working on the Wix integration https://phabricator.wikimedia.org/T278456
- Wikipedia KaiOS
- Optimize the confirmed characters of the search method https://phabricator.wikimedia.org/T246786
- Wikipedia Preview
Library
edit- Blocked by:
- Blocking:
- Thank yous:
- Language team (Niklas and Abijeet) for helping us get partner descriptions into TranslateWiki
- Updates:
- You can now translate Wikipedia Library partner descriptions! https://translatewiki.net/wiki/Special:Translate?group=wikipedia-library-partner-descriptions
- Started setting up Matomo to track page views
- Started setting up tags to be translatable via TranslateWiki
- Finishing up The Wikipedia Library extension work
Vue.js
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Starting work to unify button implementations in WVUI and better match what's in the design style guide (https://phabricator.wikimedia.org/T278509)
- Adding contributing guidelines to WVUI: https://gerrit.wikimedia.org/r/c/wvui/+/681178/3/contributing.md (under review)
- Planning long-term migration of projects to Vue
Technology
editFundraising Tech
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- More work on email prefs page https://phabricator.wikimedia.org/T268510, https://phabricator.wikimedia.org/T268511
- Planning for integration with new API of backup card processor
- Work to migrate custom CRM code off drupal 7
- CiviCRM contact deduplication enhancements
- Audit / reconciliation file processing improvements: https://phabricator.wikimedia.org/T277244, https://phabricator.wikimedia.org/T265545
Site Reliability Engineering
edit- Blocked by:
- None
- Blocking:
- None
- Thank yous:
- Updates:
- 100% of MW appservers now on buster, no more stretch special test hosts, mwdebug1003 removed
- Gitlab: Performance testing on WMCS done, defining backup and monitoring, documentation
- The MediaWiki chart can run a php application on kubernetes https://people.wikimedia.org/~oblivian/mw-on-k8s-shared-socket.png
- Scap logs will be transitioned to ECS 2021-05-04
WMDE Technical Wishes
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Reusable edit count bucketing was accepted and is live for several extensions.
Cross-cutting
edit- Blocked by:
- [long term] Search Platform: PHP 8.0 work is long-term blocked on the migration to ElasticSearch 7.0 https://phabricator.wikimedia.org/T263142 (or at least 6.7).
- Blocking:
- None known.
- Thank yous:
- Huge thanks to the Web team, especially Jon Robson, for their work on fixing multiple blockers to the 1.36 release.
- Updates:
- REL1_36 release process:
- [In calls-out] There are five filed blockers to the 1.36 RC.0 release (due tomorrow), but two are unclaimed and apparently not being worked on: https://phabricator.wikimedia.org/tag/mw-1.36-release/
- CI tools:
- Nothing major.
- Next release of mediawiki-codesniffer likely soon.
- CI tools' upgrade status: https://libraryupgrader2.wmcloud.org/status?branch=master
- PHP 8.0:
- Nothing major.
- Our target is REL1_35 (and thus also REL1_36) as well as master.
- Upstream libraries: Elastica-related PHP code is theoretically the last one.
- Core: Some unit and integration tests still fail; thank you to everyone working on fixing them.
- REL1_36 release process: