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_...
=== 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_Specia... ** 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_concep...
=== 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
wikitech-l@lists.wikimedia.org