Page MenuHomePhabricator

WikimediaEvents: Remove partial migration of *UIActions instrument
Closed, ResolvedPublic3 Estimated Story PointsBUG REPORT

Description

Description

There is a partial migration of the *UIActions instrument to the MP client library. It uses dispatch(), which is now deprecated in favour of submitInteraction(). We (Data Products) are currently discussing collaborating with the owners of the instrument, Web, who have signalled that they want it to be stable while they establish new baseline metrics for an upcoming project.

We should remove the partial migration of the instrument to minimise our own maintenance burden but, right now, not attempt to update the instrument to use submitInteractionEvent().

Acceptance criteria

Event Timeline

phuedx created this object with edit policy "All Users".

(Assuming this task is about the #WikimediaEvents code base, thus adding that project tag so other people who don't know or don't care about team tags can also find this task when searching via projects. Please set appropriate codebase project tags when possible. Thanks!)

Milimetric set the point value for this task to 3.Nov 20 2023, 5:09 PM

Change 976181 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikimediaEvents@master] Revert "*WebUIActionsTracking: Also log events via Metrics Platform"

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

Change 976181 abandoned by Santiago Faci:

[mediawiki/extensions/WikimediaEvents@master] Revert "*WebUIActionsTracking: Also log events via Metrics Platform"

Reason:

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

Change 976209 had a related patch set uploaded (by Santiago Faci; author: Santiago Faci):

[mediawiki/extensions/WikimediaEvents@master] Revert "*WebUIActionsTracking: Also log events via Metrics Platform"

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

The last change above removes all the code about the partial migration of the instrument. It reverts all the changes made previously in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikimediaEvents/+/799353/

Change 976209 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Revert "*WebUIActionsTracking: Also log events via Metrics Platform"

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

Change 976930 had a related patch set uploaded (by Phuedx; author: Phuedx):

[operations/mediawiki-config@master] Remove mediawiki.web_ui.interactions event stream

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

Change 976930 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove mediawiki.web_ui.interactions event stream

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

Mentioned in SAL (#wikimedia-operations) [2023-11-28T14:21:58Z] <lucaswerkmeister-wmde@deploy2002> Started scap: Backport for [[gerrit:976930|Remove mediawiki.web_ui.interactions event stream (T351195)]]

Mentioned in SAL (#wikimedia-operations) [2023-11-28T14:23:21Z] <lucaswerkmeister-wmde@deploy2002> lucaswerkmeister-wmde and phuedx: Backport for [[gerrit:976930|Remove mediawiki.web_ui.interactions event stream (T351195)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-11-28T14:39:35Z] <lucaswerkmeister-wmde@deploy2002> Finished scap: Backport for [[gerrit:976930|Remove mediawiki.web_ui.interactions event stream (T351195)]] (duration: 17m 36s)