The code in this repository is loaded globally for all users of Wikipedia and other public Wikimedia Foundation wikis. Including for all page types, namespaces, skins, and devices.
Shipping code comes at a cost. It is important that campaigns leave a trace to contact their owners so that, if optimisations are proposed, there is a way to contact them for code review, and also to routinely evaluate whether gathered data is still actively being used and providing value to free up budget for other teams to deploy campaigns.
Powers https://grafana.wikimedia.org/d/000000037/mw-js-deprecate.
Handles the ResourceLoader mw.track()
topics for counter.*
, timing.*
, and gauge.*
. Prometheus support https://phabricator.wikimedia.org/T355837. Documentation at https://wikitech.wikimedia.org/wiki/Performance.wikimedia.org/Runbook#statsv.
Details at https://phabricator.wikimedia.org/T294777.
Details at https://phabricator.wikimedia.org/T196186.
Details at https://phabricator.wikimedia.org/T332024.
Details at https://phabricator.wikimedia.org/T220016.
Details at https://phabricator.wikimedia.org/T292587.
Details at https://phabricator.wikimedia.org/T335309.
Details at https://phabricator.wikimedia.org/T346106.
Details at https://phabricator.wikimedia.org/T292586.
Details at https://phabricator.wikimedia.org/T235189.
Details at https://phabricator.wikimedia.org/T248987.
Migrated from the UniversalLanguageSwitcher extension. Details at https://phabricator.wikimedia.org/T275894.
More details at https://phabricator.wikimedia.org/T311388
Previously maintained in VisualEditor and other extensions since 2014. Moved here in https://phabricator.wikimedia.org/T332438.
More details at https://phabricator.wikimedia.org/T357763