Page MenuHomePhabricator

Sfaci (Santiago Faci)
Staff Software Engineer

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Feb 6 2023, 4:18 PM (157 w, 1 d)
Availability
Available
IRC Nick
sfaci
LDAP User
Santiago Faci
MediaWiki User
SFaci-WMF [ Global Accounts ]

Recent Activity

Yesterday

Sfaci added a comment to T407570: Test the impact of incremental increase in traffic for cache splitting experiments.

Hi @ssingh!
Just a friendly reminder of what we mentioned about running this test with higher traffic. The current experiment ended after being running with 1.6% of the English Wikipedia traffic as the final step, and we would like to run it again with more traffic (up to 5-6%, increasing by 1% every 2/3 days). Would you be ok with that plan?

Tue, Feb 10, 11:58 AM · Test Kitchen (Experiment Platform Sprint 19), OKR-Work, Traffic
Sfaci moved T414381: [Renaming TestKitchen] Update SLO configuration from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Tue, Feb 10, 11:50 AM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci moved T414462: [Renaming TestKitchen] Update integration/quibble from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 19) board.
Tue, Feb 10, 11:15 AM · Continuous-Integration-Config, Quibble, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Release-Engineering-Team
Sfaci claimed T414462: [Renaming TestKitchen] Update integration/quibble.
Tue, Feb 10, 11:15 AM · Continuous-Integration-Config, Quibble, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Release-Engineering-Team
Sfaci added a comment to T414462: [Renaming TestKitchen] Update integration/quibble.

@Jdforrester-WMF We are pretty close to start the removal of MetricsPlatform extension and we think we should remove any occurrence of that extension to avoid problems in the future. Regarding this case, based on your words about that no rapid updating is needed here. Would it be ok for you if we just rename MetricsPlatform with TestKitchen once we start removing MetricsPlatform? like an additional step for T416865: Remove MetricsPlatform extension, as the ones we will have to address regarding the integration/config repository

Tue, Feb 10, 11:15 AM · Continuous-Integration-Config, Quibble, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Release-Engineering-Team

Mon, Feb 9

Sfaci set the point value for T414381: [Renaming TestKitchen] Update SLO configuration to 1.
Mon, Feb 9, 10:47 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci claimed T414381: [Renaming TestKitchen] Update SLO configuration.
Mon, Feb 9, 10:47 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci moved T414381: [Renaming TestKitchen] Update SLO configuration from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 10:47 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci moved T414466: [Renaming TestKitchen] Update labs/countervandalism/cvn-infrastructure from Needs Review to BLOCKED on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 9:49 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci updated the task description for T407904: Update name in EventLogging Extension and WikimediaEvents Extension.
Mon, Feb 9, 9:35 PM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work
Sfaci set the point value for T414435: [Renaming TestKitchen] Update ReadingList extension to 2.
Mon, Feb 9, 8:07 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci updated the task description for T414435: [Renaming TestKitchen] Update ReadingList extension.
Mon, Feb 9, 8:07 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci closed T414457: [Renaming TestKitchen] Update HCaptcha, a subtask of T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen, as Declined.
Mon, Feb 9, 6:06 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci closed T414457: [Renaming TestKitchen] Update HCaptcha as Declined.

This experiment will be renamed via T407904: Update name in EventLogging Extension and WikimediaEvents Extension along with the other instruments that reside in WikimediaEvents.
Just in case, I have added, to the mentioned ticket, the change about the related configuration because it resides in wikimedia-config repository and it's something usual for experiments that live in WikimediaEvents

Mon, Feb 9, 6:06 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, ConfirmEdit (CAPTCHA extension), Product Safety and Integrity
Sfaci added a comment to T414457: [Renaming TestKitchen] Update HCaptcha.
Mon, Feb 9, 6:05 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, ConfirmEdit (CAPTCHA extension), Product Safety and Integrity
Sfaci updated the task description for T407904: Update name in EventLogging Extension and WikimediaEvents Extension.
Mon, Feb 9, 6:03 PM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work
Sfaci moved T414458: [Renaming TestKitchen] Update toolforge-repos/abstract-wiki-prototype from Ready for Development to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 5:58 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Abstract Wikipedia team
Sfaci claimed T414458: [Renaming TestKitchen] Update toolforge-repos/abstract-wiki-prototype.
Mon, Feb 9, 5:58 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Abstract Wikipedia team
Sfaci moved T414466: [Renaming TestKitchen] Update labs/countervandalism/cvn-infrastructure from Ready for Development to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 5:49 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci claimed T414466: [Renaming TestKitchen] Update labs/countervandalism/cvn-infrastructure.
Mon, Feb 9, 5:49 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci moved T414459: [Renaming TestKitchen] Update toolforge-repos/codex-usage from Ready for Development to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 5:35 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Codex Steering Committee
Sfaci claimed T414459: [Renaming TestKitchen] Update toolforge-repos/codex-usage.
Mon, Feb 9, 5:35 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Codex Steering Committee
Sfaci claimed T414729: Add Experiment#logExposure method to SDKs.
Mon, Feb 9, 3:47 PM · Test Kitchen (Experiment Platform Sprint 19), OKR-Work
Sfaci moved T414729: Add Experiment#logExposure method to SDKs from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 3:47 PM · Test Kitchen (Experiment Platform Sprint 19), OKR-Work
Sfaci moved T414174: Automatically fetch instrument configs in local dev environment from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 3:43 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Test Kitchen (Experiment Platform Sprint 19)
Sfaci moved T415843: Update old links to Test Kitchen UI with the new domain from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 3:42 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ReaderExperiments, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T415843: Update old links to Test Kitchen UI with the new domain from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 3:41 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ReaderExperiments, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 12:26 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci updated the task description for T416865: Remove MetricsPlatform extension.
Mon, Feb 9, 11:46 AM · Essential-Work, Test Kitchen
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 11:39 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from Done to In Progress on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 9, 11:36 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci added a subtask for T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen: T416865: Remove MetricsPlatform extension.
Mon, Feb 9, 11:34 AM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci added a parent task for T416865: Remove MetricsPlatform extension: T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen.
Mon, Feb 9, 11:34 AM · Essential-Work, Test Kitchen
Sfaci created T416865: Remove MetricsPlatform extension.
Mon, Feb 9, 11:33 AM · Essential-Work, Test Kitchen

Fri, Feb 6

Sfaci updated the task description for T407570: Test the impact of incremental increase in traffic for cache splitting experiments.
Fri, Feb 6, 11:49 PM · Test Kitchen (Experiment Platform Sprint 19), OKR-Work, Traffic
Sfaci moved T409913: Create PHP equivalent of mw.testKitchen.getInstrument() from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Fri, Feb 6, 11:17 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Technical-Debt, Essential-Work

Thu, Feb 5

Sfaci moved T416585: Test Kitchen UI crashes when changing the machine-readable name of an experiment from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Thu, Feb 5, 10:27 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci added a comment to T416585: Test Kitchen UI crashes when changing the machine-readable name of an experiment.

My first guess is that the bug is caused when updating the machine-readable name (also known as slug in the codebase) because we use it to get an instance of that instrument/experiment as a reference to check, later during validation, if some fields have been modified (not everything is allowed). At that moment, because the machine-readable name is a new one, we get nothing and some validation fail because we are expecting to have something to get from what we consider the current data

Thu, Feb 5, 10:07 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci claimed T416585: Test Kitchen UI crashes when changing the machine-readable name of an experiment.
Thu, Feb 5, 10:03 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T416585: Test Kitchen UI crashes when changing the machine-readable name of an experiment from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 19) board.
Thu, Feb 5, 10:03 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci removed a project from T407570: Test the impact of incremental increase in traffic for cache splitting experiments: Patch-For-Review.
Thu, Feb 5, 9:49 PM · Test Kitchen (Experiment Platform Sprint 19), OKR-Work, Traffic
Sfaci removed a project from T415325: Make instrument/experiment details publicly available via Test Kitchen UI: Patch-For-Review.
Thu, Feb 5, 9:49 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 19) board.
Thu, Feb 5, 9:39 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci moved T415277: Add setStream( STREAM_NAME) and setSchema( SCHEMA_ID) functions to the TestKitchen PHP SDK from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 19) board.
Thu, Feb 5, 8:41 PM · Growth Team Maintenance, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Growth-Team, Essential-Work, Technical-Debt
Sfaci moved T415396: Rename CSS classes for Test Kitchen from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 19) board.
Thu, Feb 5, 8:41 PM · Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
Sfaci added a comment to T415325: Make instrument/experiment details publicly available via Test Kitchen UI.

The last patch we deployed is not still showing the quick link to the superset dashboard when a logged-out user is viewing an experiment via the public Read View. We need to investigate further how to do it

Thu, Feb 5, 5:22 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci added a project to T416585: Test Kitchen UI crashes when changing the machine-readable name of an experiment: Test Kitchen (Experiment Platform Sprint 19).
Thu, Feb 5, 12:18 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci created T416585: Test Kitchen UI crashes when changing the machine-readable name of an experiment.
Thu, Feb 5, 12:13 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 19) board.
Thu, Feb 5, 10:55 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists

Wed, Feb 4

Sfaci moved T415325: Make instrument/experiment details publicly available via Test Kitchen UI from To Deploy to In Progress on the Test Kitchen (Experiment Platform Sprint 19) board.
Wed, Feb 4, 5:47 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci updated the task description for T414435: [Renaming TestKitchen] Update ReadingList extension.
Wed, Feb 4, 1:31 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from BLOCKED to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Wed, Feb 4, 12:05 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists

Tue, Feb 3

Sfaci moved T416011: [Renaming TestKitchen] Update Cite extension from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 19) board.
Tue, Feb 3, 10:58 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Editing-team, Cite, Essential-Work, Test Kitchen (Experiment Platform Sprint 19)
Sfaci moved T414435: [Renaming TestKitchen] Update ReadingList extension from Needs Review to BLOCKED on the Test Kitchen (Experiment Platform Sprint 19) board.
Tue, Feb 3, 10:57 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, MediaWiki-extensions-ReadingLists
Sfaci updated the task description for T407904: Update name in EventLogging Extension and WikimediaEvents Extension.
Tue, Feb 3, 10:55 PM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work
Sfaci updated the task description for T407904: Update name in EventLogging Extension and WikimediaEvents Extension.
Tue, Feb 3, 10:53 PM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work
Sfaci moved T415325: Make instrument/experiment details publicly available via Test Kitchen UI from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 19) board.
Tue, Feb 3, 10:50 AM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI

Mon, Feb 2

Sfaci added a project to T415843: Update old links to Test Kitchen UI with the new domain: ReaderExperiments.
Mon, Feb 2, 4:41 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ReaderExperiments, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci added a project to T416011: [Renaming TestKitchen] Update Cite extension: Editing-team.
Mon, Feb 2, 4:40 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Editing-team, Cite, Essential-Work, Test Kitchen (Experiment Platform Sprint 19)
Sfaci added a comment to T415325: Make instrument/experiment details publicly available via Test Kitchen UI.

Last patch makes registered-experiments also public so public Read view can show when the experiment is registered and also the quick link to its superset dashboard

Mon, Feb 2, 4:26 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T415325: Make instrument/experiment details publicly available via Test Kitchen UI from Done to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 2, 4:24 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci added a comment to T407570: Test the impact of incremental increase in traffic for cache splitting experiments.

Hi @Sfaci. Most of the team is out this week for the SRE offsite so we will follow up on your question and the ask for observation during the week of Feb 2. Thanks.

Mon, Feb 2, 3:53 PM · Test Kitchen (Experiment Platform Sprint 19), OKR-Work, Traffic
Sfaci claimed T415843: Update old links to Test Kitchen UI with the new domain.
Mon, Feb 2, 1:51 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ReaderExperiments, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci moved T415843: Update old links to Test Kitchen UI with the new domain from Ready for Development to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Mon, Feb 2, 1:51 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ReaderExperiments, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI
Sfaci updated the task description for T415843: Update old links to Test Kitchen UI with the new domain.
Mon, Feb 2, 1:51 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), ReaderExperiments, Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Test Kitchen UI

Fri, Jan 30

Sfaci closed T407810: Rename Client Libraries, a subtask of T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen, as Invalid.
Fri, Jan 30, 5:32 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci closed T407810: Rename Client Libraries as Invalid.

Now that we are considering T415579: Migrate JS and PHP client libraries to TestKitchen extension and T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP as a separate work this task doesn't make sense. In the case of JS and PHP we are going to migrate client libraries to be part of TestKitchen extension and in the case of Java we are already working on refactoring and updating that client library with Kotlin.

Fri, Jan 30, 5:32 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work
Sfaci closed T414436: [Renaming TestKitchen] Update ReportIncident extension as Invalid.

Closing this task as invalid because the renaming mentioned above cannot be done without having deprecated and removed first the related service. That will be done in T416020: Deprecate and remove EventLogging.MetricsClientFactory service and we have filed T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK to address this work accordingly when appropriate

Fri, Jan 30, 5:27 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Product Safety and Integrity, Incident-Reporting-System
Sfaci closed T414436: [Renaming TestKitchen] Update ReportIncident extension, a subtask of T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen, as Invalid.
Fri, Jan 30, 5:27 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci closed T414437: [Renaming TestKitchen] Update CheckUser extension as Invalid.
Fri, Jan 30, 5:25 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Product Safety and Integrity, CheckUser
Sfaci closed T414437: [Renaming TestKitchen] Update CheckUser extension, a subtask of T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen, as Invalid.
Fri, Jan 30, 5:25 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci reopened T414437: [Renaming TestKitchen] Update CheckUser extension as "Open".

Closing this task as invalid because the renaming mentioned above cannot be done without having deprecated and removed first the related service. That will be done in T416020: Deprecate and remove EventLogging.MetricsClientFactory service and we have filed T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK to address this work accordingly when appropriate

Fri, Jan 30, 5:24 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Product Safety and Integrity, CheckUser
Sfaci reopened T414437: [Renaming TestKitchen] Update CheckUser extension, a subtask of T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen, as Open.
Fri, Jan 30, 5:24 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci closed T414437: [Renaming TestKitchen] Update CheckUser extension as Invalid.
Fri, Jan 30, 5:20 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Product Safety and Integrity, CheckUser
Sfaci closed T414437: [Renaming TestKitchen] Update CheckUser extension, a subtask of T407803: [Epic] Rename Experimentation Lab/Experiment Platform to... Test Kitchen, as Invalid.
Fri, Jan 30, 5:20 PM · Test Kitchen (Experiment Platform Sprint 19), Essential-Work, Epic
Sfaci moved T415362: Deprecate and remove mw.eventLog.submitInteraction() from Incoming to Tidy up EventLogging on the Test Kitchen board.
Fri, Jan 30, 5:19 PM · Data-Engineering, Technical-Debt, MediaWiki-extensions-EventLogging, Test Kitchen
Sfaci moved T415370: Migrate all instruments using mw.eventLog.submitInteraction to mw.testKitchen.getInstrument() from Incoming to Tidy up EventLogging on the Test Kitchen board.
Fri, Jan 30, 5:19 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci moved T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK from Incoming to Tidy up EventLogging on the Test Kitchen board.
Fri, Jan 30, 5:19 PM · Product Safety and Integrity, Incident-Reporting-System, Technical-Debt, Essential-Work, Test Kitchen
Sfaci moved T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK from Incoming to Tidy up EventLogging on the Test Kitchen board.
Fri, Jan 30, 5:19 PM · Product Safety and Integrity, CheckUser, Technical-Debt, Essential-Work, Test Kitchen
Sfaci moved T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK from Incoming to Tidy up EventLogging on the Test Kitchen board.
Fri, Jan 30, 5:18 PM · Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci moved T416020: Deprecate and remove EventLogging.MetricsClientFactory service from Incoming to Tidy up EventLogging on the Test Kitchen board.
Fri, Jan 30, 5:18 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci claimed T416011: [Renaming TestKitchen] Update Cite extension.
Fri, Jan 30, 5:17 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Editing-team, Cite, Essential-Work, Test Kitchen (Experiment Platform Sprint 19)
Sfaci moved T416011: [Renaming TestKitchen] Update Cite extension from Ready for Development to Needs Review on the Test Kitchen (Experiment Platform Sprint 19) board.
Fri, Jan 30, 5:16 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Editing-team, Cite, Essential-Work, Test Kitchen (Experiment Platform Sprint 19)
Sfaci added a comment to T415246: Deprecate and remove EventLogging::getMetricsPlatformClient().

I started already with this by filing a couple of tasks to migrate specific instruments that are using that way (T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK and T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK, for example) so I'll create the pending ones and also the specific task to deprecate that EventLogging.MetricsClientFactory service. And I will link all of them accordingly

Fri, Jan 30, 4:44 PM · Data-Engineering, Essential-Work, Test Kitchen, MediaWiki-extensions-EventLogging
Sfaci added a comment to T408059: [GOAL] Tidy up EventLogging.

Related to my question in https://phabricator.wikimedia.org/T415246#11548974 (and a couple of messages below) about what to do with usages of $this->metricsClientFactory->newMetricsClient( $context ), I have filed T416020: Deprecate and remove EventLogging.MetricsClientFactory service and some other related tickets to migrate the instruments that are using this service (now they are subtasks of the mentioned ticket).

Fri, Jan 30, 4:43 PM · Data-Engineering, Essential-Work, Test Kitchen, Goal, MediaWiki-extensions-EventLogging
Sfaci added projects to T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK: CheckUser, Product Safety and Integrity.
Fri, Jan 30, 4:34 PM · Product Safety and Integrity, CheckUser, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added projects to T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK: Incident-Reporting-System, Product Safety and Integrity.
Fri, Jan 30, 4:34 PM · Product Safety and Integrity, Incident-Reporting-System, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a project to T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK: Growth-Team.
Fri, Jan 30, 4:33 PM · Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a comment to T407905: Update name in GrowthExperiments and ReaderExperiments extensions.

@cjming GrowthExperiment extension is also using EventLogging.MetricsClientFactory service which is something we would like to deprecate and remove as part of T408059: [GOAL] Tidy up EventLogging. I have just created a ticket to deprecate and remove that service at some point (T416020: Deprecate and remove EventLogging.MetricsClientFactory service).

Fri, Jan 30, 4:32 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
Sfaci added a parent task for T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK: T416020: Deprecate and remove EventLogging.MetricsClientFactory service.
Fri, Jan 30, 4:24 PM · Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a subtask for T416020: Deprecate and remove EventLogging.MetricsClientFactory service: T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK.
Fri, Jan 30, 4:24 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a subtask for T408059: [GOAL] Tidy up EventLogging: T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK.
Fri, Jan 30, 4:24 PM · Data-Engineering, Essential-Work, Test Kitchen, Goal, MediaWiki-extensions-EventLogging
Sfaci added a parent task for T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK: T408059: [GOAL] Tidy up EventLogging.
Fri, Jan 30, 4:24 PM · Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T409913: Create PHP equivalent of mw.testKitchen.getInstrument(): T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK.
Fri, Jan 30, 4:23 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 19), Technical-Debt, Essential-Work
Sfaci added a subtask for T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK: T409913: Create PHP equivalent of mw.testKitchen.getInstrument().
Fri, Jan 30, 4:23 PM · Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci created T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK.
Fri, Jan 30, 4:23 PM · Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a subtask for T408059: [GOAL] Tidy up EventLogging: T416020: Deprecate and remove EventLogging.MetricsClientFactory service.
Fri, Jan 30, 4:18 PM · Data-Engineering, Essential-Work, Test Kitchen, Goal, MediaWiki-extensions-EventLogging
Sfaci added a parent task for T416020: Deprecate and remove EventLogging.MetricsClientFactory service: T408059: [GOAL] Tidy up EventLogging.
Fri, Jan 30, 4:18 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK: T416020: Deprecate and remove EventLogging.MetricsClientFactory service.
Fri, Jan 30, 4:18 PM · Product Safety and Integrity, Incident-Reporting-System, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK: T416020: Deprecate and remove EventLogging.MetricsClientFactory service.
Fri, Jan 30, 4:18 PM · Product Safety and Integrity, CheckUser, Technical-Debt, Essential-Work, Test Kitchen