[go: up one dir, main page]

Page MenuHomePhabricator

Add ulsPurpose to usages of ULS in all extensions used by Wikimedia
Closed, ResolvedPublic

Description

The option ulsPurpose was added to ULS recently. The goal of this option is to identify each instance of ULS for logging and understanding its usage better.

It must be specified in the initialization JS function, .uls().

It was added to the UniversalLanguageSelector extension itself. Examples:

Now it must also be added to usages of ULS in other extensions used by Wikimedia:

  • Wikibase (apparently, it doesn't seem to be used as a panel anywhere, although ULS's langdb is used in many places)
  • ContentTranslation (patch)
  • UploadWizard (patch)
  • Translate (patch)
  • TwnMainPage (not deployed on Wikimedia sites, but related enough) (patch)
  • CleanChanges (not deployed on Wikimedia sites, but related enough) (patch)

The new identifiers must be added to https://www.mediawiki.org/wiki/Universal_Language_Selector/Analytics .

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 420973 had a related patch set uploaded (by Amire80; owner: Amire80):
[mediawiki/extensions/UploadWizard@master] Add ulsPurpose to the ULS initialization

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

Change 420984 had a related patch set uploaded (by Amire80; owner: Amire80):
[mediawiki/extensions/Translate@master] Add ulsPurpose to the ULS initialization

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

Change 420986 had a related patch set uploaded (by Amire80; owner: Amire80):
[mediawiki/extensions/TwnMainPage@master] Add ulsPurpose to the ULS initialization

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

Change 421002 had a related patch set uploaded (by Amire80; owner: Amire80):
[mediawiki/extensions/ContentTranslation@master] Add ulsPurpose to the ULS initialization

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

Change 421010 had a related patch set uploaded (by Amire80; owner: Amire80):
[mediawiki/extensions/CleanChanges@master] Add ulsPurpose to the ULS initialization

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

Amire80 triaged this task as Medium priority.Mar 21 2018, 1:23 PM
Amire80 updated the task description. (Show Details)
Amire80 moved this task from Needs Triage to April-June 2018 on the ContentTranslation board.
Amire80 moved this task from Backlog to Analytics on the UniversalLanguageSelector board.

Change 420984 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Add ulsPurpose to the ULS initialization

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

Change 420973 merged by jenkins-bot:
[mediawiki/extensions/UploadWizard@master] Add ulsPurpose to the ULS initialization

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

Change 421010 merged by jenkins-bot:
[mediawiki/extensions/CleanChanges@master] Add ulsPurpose to the ULS initialization

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

Change 434949 had a related patch set uploaded (by Petar.petkovic; owner: Petar.petkovic):
[mediawiki/extensions/ContentTranslation@master] Add ulsPurpose to the ULS initialization

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

Change 434949 abandoned by Amire80:
Add ulsPurpose to the ULS initialization

Reason:
Done more simply in I145e6f2da473191b5428657430f001322b7b59f1

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

Change 434949 restored by Amire80:
Add ulsPurpose to the ULS initialization

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

Change 421002 abandoned by Amire80:
Add ulsPurpose to the ULS initialization

Reason:
Done more simply in I145e6f2da473191b5428657430f001322b7b59f1

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

Change 434949 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] Add ulsPurpose to the ULS initialization

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

Change 420986 merged by jenkins-bot:
[mediawiki/extensions/TwnMainPage@master] Add ulsPurpose to the ULS initialization

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