Mailing List Archive

2021-04-21 Scrum of Scrums meeting notes
https://www.mediawiki.org/wiki/Scrum_of_scrums/2021-04-21

= 2021-04-21 =
== Callouts ==
*** 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 ==

*

=== No updates ===
CommTech, Product Infrastructure, Parsing, Language, Analytics, Cloud
Services, Platform, Performance, Quality and Test Engineering, Release
Engineering, Search Platform, Security

== SoS Meeting Bookkeeping ==
* Updates:

== Product ==

=== Anti-Harassment Tools ===
* 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 ===
* 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 ===
* 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 ===
* 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 ===
* Blocked by: N/A
* Blocking: N/A
* Thank yous:
* Updates: Version w/ image recommendations suggested edits should be
released 2 weeks from today.

=== Web ===
* 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:
*** https://phabricator.wikimedia.org/T277256
*** https://phabricator.wikimedia.org/T277315
*** https://phabricator.wikimedia.org/T279088
** 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 ===
* 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 ===
* 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 ===
* 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

=== Library ===
* 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 ===
* 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 ==

=== Fundraising Tech ===
* 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 ===
* 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 ===
* Blocked by:
* Blocking:
* Thank yous:
* Updates:
** Reusable edit count bucketing was accepted and is live for several
extensions.

== Cross-cutting ==
* 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.

[[Category:Scrum of scrums{{#translation:}}|*]]