| daniel added a subscriber: hoo. daniel added a comment. |
@eranroz wrote
filter out changes in wikidata which affect other languages (e.g label/description in [xx] language shouldn't appear for wiki with [yy] language). Possibly fallback languages may appear.
So, if enwiki uses a ru label in an infobox about a russian city, and that label is changes, you don't want that to show in the watchlist? Relying on the wiki's content language for filtering seems like a bad idea. We can actually know which language is indeed used on the page, we should use that information!
I think we should:
- improve tracking of data access done via Lua. Currently, programmatic access via Lua is tracked as "all data is used", causing all changes to show in the watchlist - because we don't know which ones are relevant. @hoo recently wrote some code that could be used to achieve this.
- improve how fallback languages are tracked. right now, changes to English labels show up everywhere, because English is the fallback for all other languages (for historical and practical reasons). But if the xx label was requested and is actually defined, there is no point in tracking English, too. We could removed that, reducing the noise. However, even then, if xx was requested but not defined, so English is used, both codes, xx and en, need to be tracked.
Possibly same for sitelinks
So, if the cswiki sitelink for Q22686 is changed to Osel_domácí, you don't want to know that your page on Donald Trump is now linking to the Czech page on donkeys?
What we could try to do is to make use of rc tags to allow more fine grained filtering, so people can decide what to hide and what to include.
Cc: hoo, PokestarFan, IKhitron, eranroz, Izno, Oliv0, Ltrlg, Scott_WUaS, Danmichaelo, CennoxX, Liuxinyu970226, aude, Lydia_Pintscher, daniel, Aklapper, GoranSMilovanovic, QZanden, Wikidata-bugs, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
