=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