Scrum of scrums/2021-04-21
Appearance
2021-04-21
[edit]Callouts
[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
[edit]No updates
[edit]CommTech, Product Infrastructure, Parsing, Language, Analytics, Cloud Services, Platform, Performance, Quality and Test Engineering, Release Engineering, Search Platform, Security
SoS Meeting Bookkeeping
[edit]- Updates:
Product
[edit]Anti-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
[edit]Fundraising 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: