Page MenuHomePhabricator

Decommission RecentChanges/Watchlist/RelatedChanges experiment and analyze the results
Closed, ResolvedPublic2 Estimated Story Points

Description

After we have collected the amount of data we would like to have, we need to decommission the experiment.

The data will be in a hive table for analysis.

Acceptance Criteria:

  • Data for analysis
  • Experiment code removed
  • Experiment turned off

Event Timeline

Kgraessle renamed this task from Decommission RecentChanges experiment platform instrument and analyze the results to Decommission RecentChanges/Watchlist/RelatedChanges experiment and analyze the results .Jun 17 2025, 3:17 PM
Kgraessle triaged this task as Low priority.
Kgraessle moved this task from Estimated to Kanban on the Moderator-Tools-Team board.
Kgraessle moved this task from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.

Change #1183162 had a related patch set uploaded (by Kgraessle; author: Kgraessle):

[mediawiki/extensions/WikimediaEvents@master] Decommission RecentChanges/Watchlist/RelatedChanges experiment and convert to instrumentation

https://gerrit.wikimedia.org/r/1183162

I don't think we'll be able to re-use much, if any of this code for the dashboard experimentation since the ux will be so different in our new interface.
However, I did convert the page visit, and CTR to each change link from an experiment to an instrument so that we can continue to measure these on an ongoing basis if we'd like to.

I'm not sure if this work is being tracked anywhere else, @JWheeler-WMF, this may be helpful for your team's work on the instrumentation of Watchlist.

Kgraessle changed the task status from Open to Stalled.Sep 2 2025, 7:16 PM

@OTichonova, @Samwalton9-WMF

Do we want to just outright remove the toggle when the experiment is over or do we want to potentially keep the toggle around if our experiment shows that we have higher click through rates?

Let's aim to outright remove it and then we can revisit how best to proceed once we've looked at the data.

Kgraessle changed the task status from Stalled to Open.Sep 3 2025, 7:48 PM

Change #1184586 had a related patch set uploaded (by Kgraessle; author: Kgraessle):

[mediawiki/core@master] Decommission RecentChanges/Watchlist/RelatedChanges experiment and analyze the results

https://gerrit.wikimedia.org/r/1184586

Change #1187833 had a related patch set uploaded (by Kgraessle; author: Kgraessle):

[mediawiki/extensions/WikimediaEvents@master] Decommission RecentChanges/Watchlist/RelatedChanges experiment and analyze the results

https://gerrit.wikimedia.org/r/1187833

Ok, I have a few patches as a part of this phab ticket, so I'm just posting which ones need to be merged to completely decommission this experiment:

Patch to completely remove experiment module from WikimediaEvents extension
Patch to completely remove the group by toggle from core

After turning the experiment off, none of this code should be reachable so there shouldn't be any need to care about the order in which these deploy on the train, but it would probably make sense to remove the toggle from core first.

Change #1184586 merged by jenkins-bot:

[mediawiki/core@master] Decommission RecentChanges/Watchlist/RelatedChanges experiment and analyze the results

https://gerrit.wikimedia.org/r/1184586

Change #1187833 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Decommission RecentChanges/Watchlist/RelatedChanges experiment and analyze the results

https://gerrit.wikimedia.org/r/1187833

jsn.sherman moved this task from QA to Done on the Moderator-Tools-Team (Kanban) board.
jsn.sherman subscribed.

verified on enwiki

Change #1183162 abandoned by Kgraessle:

[mediawiki/extensions/WikimediaEvents@master] Decommission RecentChanges/Watchlist/RelatedChanges experiment and convert to instrumentation

Reason:

not necessary

https://gerrit.wikimedia.org/r/1183162