operations icon indicating copy to clipboard operation
operations copied to clipboard

Rename OpenStreetMap Wikibase repo name

Open 1ec5 opened this issue 5 years ago • 2 comments

By default, $wgWBClientSettings['repoSiteName'] falls back to the overall MediaWiki instance’s name, which results in misleading messages such as “Show OpenStreetMap Wiki edits in your watchlist” and “OpenStreetMap Wiki edits” that actually refer to the Wikibase instance. As a result, users tend to overlook options that could make it easier to live with Wikibase, such as filtering data item changes out of their watchlists.

https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/c03c0db85cded61116b6e4d5f3948af3907b5e99/client/config/WikibaseClient.default.php#L184-L189

We should set the setting to something that can’t be confused with the overall wiki, such as “OSM Wikibase” or simply “data items”. I think the change would take place somewhere around here:

https://github.com/openstreetmap/chef/blob/16bd6e5fa3754e0a656790368459aab3ecca9368/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb#L67

/cc @Tigerfell @nyurik

1ec5 avatar Jan 15 '20 17:01 1ec5

For the time being, I’ve customized all the interface messages I could find to say “data items” instead of “OpenStreetMap Wiki”, but that only affects the English interface and I’m unprepared to make the same change for every major language used on the wiki. The repoSiteName configuration variable affects the {{WBSITENAME}} variable in the interface messages, which will automatically update all the relevant messages in all languages.

1ec5 avatar Jan 15 '20 17:01 1ec5

PR https://github.com/openstreetmap/chef/pull/261 was closed without merging, so still an open request.

pnorman avatar May 26 '22 04:05 pnorman

Is this still required?

Firefishy avatar Nov 23 '22 14:11 Firefishy

It would be pretty nice to have. I’m still playing whack-a-mole customizing things to say “data items” to avoid confusion.

1ec5 avatar Nov 23 '22 15:11 1ec5

Change is now live.

Firefishy avatar Nov 23 '22 16:11 Firefishy

Thank you!

1ec5 avatar Nov 23 '22 16:11 1ec5