Page MenuHomePhabricator

Fix enwiki (and any others we're aware of) preference override bugs
Open, Needs TriagePublic

Description

This is where there is a specific on-wiki override for enwiki that is now wrong:

  1. RC tab: tog-usenewrc: Old: "Group changes by page in recent changes and watchlist (de-activate for the "Show Wikidata" option below to work)" (parenthetical is wrong since it's now fixed). Delete.
  2. RC tab: wikibase-rc-show-wikidata-pref Old: "Show Wikidata edits by default in recent changes and watchlist (does not work yet with enhanced changes)". This is wrong both because this preference does not control watchlist and because the enhanced changes are fixed. Change to "Show {{WBREPONAME}} edits by default in recent changes" (leaves the "by default" override).
  3. Later after larger preference refactor, since it will then appear under "Default page settings". RC tab: wikibase-rc-show-wikidata-pref. At that point old will be "Change to "Show {{WBREPONAME}} edits by default in recent changes". Delete override then.

Event Timeline

Restricted Application added subscribers: PokestarFan, Aklapper. · View Herald Transcript
Mattflaschen-WMF updated the task description. (Show Details)
Mattflaschen-WMF updated the task description. (Show Details)
Mattflaschen-WMF updated the task description. (Show Details)

Did the first two: https://en.wikipedia.org/w/index.php?title=Special%3ALog&type=delete&page=MediaWiki%3ATog-usenewrc and https://en.wikipedia.org/w/index.php?title=MediaWiki%3AWikibase-rc-show-wikidata-pref&type=revision&diff=791704415&oldid=537782264

Didn't do the third because you said it should be done after the larger preference refactor, but I'm not sure I understand it. Should the message be changed or deleted? What will the MW core value of the message be at that point?

Didn't do the third because you said it should be done after the larger preference refactor, but I'm not sure I understand it. Should the message be changed or deleted? What will the MW core value of the message be at that point?

For now, it's good.

Later, there will be a "Recent Changes" header, a "Default page settings" sub-header for all the defaults, and the text for this specific option will be "Show Wikidata edits".

Until "Default page settings" is there, "by default" is a valid clarification (granted, it would be valid for all of these, so the header is a good solution).