mediawiki-extensions-Visual.../modules/ve-mw
Sam Smith d1c8a6b1be Also log EditAttemptStep events via Metrics Platform
The EditAttemptStep instrument is a candidate for migration to the
Metrics Platform [0]. The first step of the migration is to log events
both using the Event Platform (i.e. via mw.eventLog.submit()) and using
the Metrics Platform Client (i.e. via mw.eventLog.dispatch()).

The Metrics Platform Client can mix in additional information -
so-called context attributes [1] - based on the stream configuration.
The majority of the default values mixed into each event via the
mw.eventLog.Schema defaults mechanism are already known to the Metrics
Platform Client.

Note well that the Metrics Platform Client will not log an event without
one or more streams being configured to receive that event. Therefore,
this change is a NOP.

An example stream configuration is given in [2].

[0] https://wikitech.wikimedia.org/wiki/Metrics_Platform
[1] https://gerrit.wikimedia.org/g/mediawiki/libs/metrics-platform/+/aed6738b845/js/src/StreamConfig.d.ts#31
[2] https://phabricator.wikimedia.org/T309013#7953227

Bug: T309013
Change-Id: I7627f116cf32ceb3455a33f4f7bb55208ba92671
2022-06-08 11:57:14 +01:00
..
ce Use boolean RegExp.test() instead of .match() where possible 2022-03-24 11:04:43 +01:00
dm Fix template dialog sometimes deleting unrelated params 2022-05-25 16:01:44 +02:00
init Also log EditAttemptStep events via Metrics Platform 2022-06-08 11:57:14 +01:00
preinit Bump requested Parsoid HTML version to 2.4.0 2022-05-20 15:01:09 -04:00
tests GalleryImageNode: Handle broken images 2022-05-23 15:29:42 +01:00
themes
ui Make collapsible descriptions more responsive 2022-05-27 16:10:00 +02:00