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

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 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

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!)

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
 * Train Health
 * Last week: 1.36.0-wmf.31 T271344
 * This week: 1.36.0-wmf.32 T274936
 * Last week: 1.36.0-wmf.33 T274937
 * Thanks
 * Serviceops for unsticking VMs for GitLab
 * Moritz, jbond, godog for input on GitLab things
 * Timo for production excellence
 * 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