Split off from T181297 so that this won't be forgotten:
We should stop sending data for the Print schema (and possibly remove the instrumentation code entirely), once it is decided that no new data is needed (might be after some further deployments).
Developer notes
Code that triggers events lives in WikimediaEvents extension: https://github.com/wikimedia/mediawiki-extensions-WikimediaEvents/blob/master/modules/all/ext.wikimediaEvents.print.js
Disabling
Captured separately in T208454
Removing the feature
In order to remove the whole feature please remove the ext.wikimediaEvents.print.js file and deregister schema.Print and the wikimediaEvents.print module from extension.json ext.wikimediaEvents module.
Acceptance Criteria
- Once code is removed, please add a note on the Schema:Print documentation page and also mark the schema as inactive. Just add status=inactive to schema definition
See https://meta.wikimedia.org/w/index.php?title=Schema_talk%3AMobileWebMainMenuClickTracking&type=revision&diff=19264159&oldid=19048492 on how it can be done.
- SWAT https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/WikimediaEvents/+/570623/ once the rEWMVba890a017fcb: Decommision Print schema gets to production
QA Results
AC | Status | Details |
---|---|---|
1 | ✅ | T196159#5898185 |
2 | ✅ | T196159#5898185 |
3 | ✅ | T196159#5898185 |
4 | ✅ | T196159#5898185 |
5 | ✅ | T196159#5898185 |