Page MenuHomePhabricator

[MEX] mobile statement edits should be tagged with "Wikidata user interface"
Closed, ResolvedPublic

Description

Problem:
We are tracking how many edits are done through either the desktop or mobile UI with the edit tag "Wikidata user interface". Every edit made through either of these interfaces should be tagged with this edit tag. Mobile statement edits are not tagged at the moment though.

Example:

Acceptance criteria:

  • All edits done through the new mobile statement editing UI are tagged with "Wikidata user interface"
    • Edits are tagged according to the 'viewUiTags' repo setting

Details

Event Timeline

Wikibase has a few different configurations for tags: viewUiTags, termboxTags, specialPageTags, and updateRepoTags. Should we introduce a new configuration for this, or is it sufficient to apply the viewUiTags? (In Wikimedia production, viewUiTags and specialPageTags are the same, while termboxTags additionally configures the “termbox” tag.)

Also, is this a blocker for deployment of the beta feature to Wikidata?

Wikibase has a few different configurations for tags: viewUiTags, termboxTags, specialPageTags, and updateRepoTags. Should we introduce a new configuration for this, or is it sufficient to apply the viewUiTags? (In Wikimedia production, viewUiTags and specialPageTags are the same, while termboxTags additionally configures the “termbox” tag.)

Probably viewUiTags is fine but not 100% sure about the logic in the code.

Also, is this a blocker for deployment of the beta feature to Wikidata?

Up to @Arian_Bozorg.

Wikibase has a few different configurations for tags: viewUiTags, termboxTags, specialPageTags, and updateRepoTags. Should we introduce a new configuration for this, or is it sufficient to apply the viewUiTags? (In Wikimedia production, viewUiTags and specialPageTags are the same, while termboxTags additionally configures the “termbox” tag.)

Probably viewUiTags is fine but not 100% sure about the logic in the code.

That was my feeling too, so let’s go with that for now. We can always add another setting later if we want wbui2025/MEX-specific tags (beyond “user interface ∩ mobile edit”).

Happy with this, and will add it to the board for story writing

Arian_Bozorg renamed this task from mobile statement edits should be tagged with "Wikidata user interface" to [MEX] mobile statement edits should be tagged with "Wikidata user interface".Jan 26 2026, 4:46 AM
hoo moved this task from The Backlog to The Board on the Wikidata-Omega board.
hoo edited projects, added Wikidata-Omega (The Board); removed Wikidata-Omega.
hoo moved this task from new to the board to In Development on the Wikidata-Omega (The Board) board.

Change #1235089 had a related patch set uploaded (by Hoo man; author: Hoo man):

[mediawiki/extensions/Wikibase@master] MEX: Respect the "viewUiTags" setting

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

hoo removed hoo as the assignee of this task.Jan 29 2026, 6:34 PM
hoo subscribed.

Change #1235089 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] MEX: Respect the "viewUiTags" setting

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

Should automatically take effect with next week’s train (or on the Beta cluster now-ish).