https://www.mediawiki.org/wiki/Scrum_of_scrums/2021-02-24

=2021-02-24=

== Callouts ==
** Graphoid was undeployed unblocking the decomissoning of the scb cluster. Many thanks to all those that contributed
** Sign up for the second 2021 frontend web performance training by emailing Gilles. Monday April 19 until Friday April 23, from 13:00 until 16:30 UTC. 3 seats left!
** Production excellence monthly for Jan 2021 published: https://phabricator.wikimedia.org/phame/post/view/227/production_excellence_28_january_2021/

=== No updates ===
CommTech, Editing, Android

=== '''No notes provided''' ===
Prod Infra, Parsing, Language, Inuka, Analytics, Cloud Services, Platform, Quality & Test,

== SoS Meeting Bookkeeping ==
* Updates:
** from retro ideas to try:
*** Bolding items to read aloud +JF +TC
*** relaxing the start time
*** Template
**** Perhaps add a contact point (email, url, office hours, whatever) for easy reaching out to teams when a bullet point seems interesting. +GG +JF +TC

== Product ==

=== Anti-Harassment Tools ===
* Blocked by:
* Blocking:
* Thank you:
* Updates:
** Deploying a new logging feature for SecurePoll to votewiki - logs when Admins access private user data

=== Growth ===
* Blocked by:
* Blocking:
* Thank you:
** SRE and Search for their help with Add Link
* Updates:
** Work on Add Link continues https://wikitech.wikimedia.org/wiki/Add_Link
*** hoping to enable on Beta this week
*** opening up the mwaddlink service to external traffic
*** new CirrusSearch maintenance script UpdateWeightedTags for setting things like ORES topics in a local dev environment
** Deploying GrowthExperiments to more wikis
** Improvements to mentorship, including a new {{#mentor}} keyword for querying the name of the user's mentor

=== iOS native app ===
* Blocked by:
* Blocking:
* Thank you:
** Harry Marcus for upgrading our build machine while in the SF office yesterday.
* Updates:
** No Updates

=== Web ===
* Blocked by:
* Blocking:
* Thank you:
** Peter Hedenskog (Performance) for his help in setting up the performance monitoring for the WVUI search autocomplete widget ( https://phabricator.wikimedia.org/T251544 )
* Updates:
** Enabling the WVUI search autocomplete widget A/B test this week
** Continuing to work on moving and instrumenting the language button in Vector V2

=== Structured Data ===
* Blocked by:
* Blocking:
* Thank you:
* Updates:
** Publicly announced our intention to make Special:MediaSearch the default search experience on Wikimedia Commons: https://commons.wikimedia.org/wiki/Commons:Village_pump#Moving_toward_Special:MediaSearch_as_the_default_search_landing_page
** Building a tool for manual testing of image recommendations ( https://phabricator.wikimedia.org/T273062 )
** Evaluating the effects of adding the aliases of Wikidata items related to the search term to the search query ( https://phabricator.wikimedia.org/T258053 )
** Adding edit tags for multimedia edits to Wikipedia articles ( https://phabricator.wikimedia.org/T266067 )
** Continuing to instrument events on Special:MediaSearch

=== Abstract Wikipedia ===
* Blocked by:
** None.
* Blocking:
** None known.
* Thank you:
** Thanks to Timo Tijhof from Performance for their support and advice.
* Updates:
** Continuing on phase gamma: https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Phases
** Working with SRE on load estimations for next year, such fun.
** Logo concept vote for Wikifunctions will start soon: https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Wikifunctions_logo_concept#Gallery

=== Library ===
* Blocked by:
* Blocking:
* Thank you:
** Amir for helping improve our translatable messages in The Wikipedia Library
* Updates:
** Reviewing external PRs made by external volunteers
** Minor fix in our GlitchTip environments
** Working on installation of MediaWiki dev environment (Vagrant) to start work on TheWikipediaLibrary extension
*** Got some errors on installing GlobalPreferences, found a bug and will create a patch to fix it soon
*** Still getting errors when trying to install Echo – Error: /usr/local/bin/mwscript createAndPromote.php                     --wiki='wiki' 'Selenium Echo user b' 'vagrant' returned 255 instead of one of [0] Need some help on this
*** JamesF Advice: run composer update manually and try again
*** Thcipriani: ask in #wikimedia-releng IRC if that doesn't work

=== Vue.js ===
* Blocked by:
** Performance on code review of https://gerrit.wikimedia.org/r/c/mediawiki/core/+/657953 and https://gerrit.wikimedia.org/r/c/mediawiki/libs/Minify/+/664700
** Fundraising Tech on code review of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/663946
* Blocking:
* Thank you:
* Updates:
** ES6 support in ResourceLoader is "done", waiting for code review (see above)
** Vue migration team will take over the maintenance of WVUI
** We will aim to consolidate different component implementations that have been developed across WMF teams into a single set of components (not a complete OOUI replacement but hopefully enough to be useful) over the next few months
** Vue migration team and WMDE will continue to share notes on their respective component projects in hopes of finding ways to converge our efforts in the coming quarters
** We are exploring upgrading WVUI to Vue 3 in the short term (before more components are introduced), also exploring alternative build tools (notably Vite)
*** Initial proposal for a Vue 2->3 migration shim here: https://phabricator.wikimedia.org/T251974#6854561


== Technology ==

=== Fundraising Tech ===
* Blocked by:
* Blocking:
** VueJS folks - we'll take a look at https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/663946 pronto
* Thank you:
** RelEng for review on our docker dev environment
* Updates:
** Working on donor email preference center (https://phabricator.wikimedia.org/T268495, https://phabricator.wikimedia.org/T268497)
** Annual PCI paperwork to keep accepting credit cards
** Trying to get Latin American Spanish (es-419) working as a variant throughout donation pipeline, falling back to Castillian Spanish. Have a hook-based way to get this on payments-wiki, looking for a config-only way to get it on donatewiki. (https://phabricator.wikimedia.org/T199682, https://phabricator.wikimedia.org/T199733)
** More fixes for our docker setup (https://phabricator.wikimedia.org/T274943, https://phabricator.wikimedia.org/T268683) (thanks RelEng for review!)

=== Engineering Productivity ===

==== Performance ====
* Blocked by:
* Blocking:
* Thank you:
* Updates:
** Migrating web perf alerts to new alerts pipeline


==== Release Engineering ====
* Blocked by:
**
* Blocking:
**
* Updates:
** [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
** [https://versions.toolforge.org/ Train Health]
*** Last week: 1.36.0-wmf.31 [[phab:T271344]] <!-- https://phabricator.wikimedia.org/T271345 -->
*** This week: 1.36.0-wmf.32 [[phab:T274936]] <!-- https://phabricator.wikimedia.org/T274936 -->
*** Last week: 1.36.0-wmf.33 [[phab:T274937]] <!-- https://phabricator.wikimedia.org/T274937 -->
* Thanks
** Serviceops for unsticking VMs for GitLab
** Moritz, jbond, godog for input on GitLab things
** Timo for production excellence

=== Search Platform ===
* Blocked by:
* Blocking:
* Thank you:
* Updates:
** Remove dependency on Maven for CI for Java projects and align Jenkins job configuration. -https://phabricator.wikimedia.org/T271541
** WDQS Flink based Updater - Create pipelines for late/spurious/failed events -https://phabricator.wikimedia.org/T269619

=== Security ===
* Blocked by:
** None
* Blocking:
* Thank you:
** All, for patience and understanding as we work through resourcing challenges.
* Updates:
** Risk Management @ Office Hours 2/25. See Staff Calendar! Risk Owners should try to join.

=== Site Reliability Engineering ===
* Blocked by:
** None
* Blocking:
** None
* Thank you:
** Growth for an excellent experience while deploying AddLink
* Updates:
** Graphoid was undeployed unblocking the decomissoning of the scb cluster. Many thanks to all those that contributed
** Myanmar blockage, see https://lists.wikimedia.org/pipermail/wikimedia-l/2021-February/096264.html
** Some issues with upload @ eqsin

=== WMDE Technical Wishes ===
* Updates:
** Syntax highlighter bracket matching is going out to additional pilot wikis on March 1st, including wikitech and mediawiki.org - https://phabricator.wikimedia.org/T273591
** All of our event schemas are migrated to the new platform now.
** Considering attempting a Vue prototype in the Popups extension.
*** Feedback: Moriel did this as a demo already, in React and Vue.  Ed S. would like to see us make it extendable.

== Cross-cutting ==
* Blocked by:
** Search Platform: PHP 8.0 work is long-term blocked on the migration to ElasticSearch 7.0 https://phabricator.wikimedia.org/T263142
* Blocking:
** None
* Thank you:
** Thanks again to Umherirrender for their on-going work on the backlog of jsonlint -> eslint replacements https://phabricator.wikimedia.org/T220036
* Updates:
** No significant movement.
** On PHP 8.0 work, we're now looking to enable PHP 8.0 as voting on the REL1_35 branch for MediaWiki itself and as a gradual opt-in for extensions. https://phabricator.wikimedia.org/T274965
** CI tools' upgrade status is adequate: https://libraryupgrader2.wmcloud.org/status?branch=master