WikidataQueryServiceR icon indicating copy to clipboard operation
WikidataQueryServiceR copied to clipboard

Make end user explicitly provide user-agent details

Open bearloga opened this issue 11 months ago • 1 comments

Right now all calls made with the package have the same generic UA pointing at this package.

To make it easier to deal with abuse of WDQS and to comply with https://foundation.wikimedia.org/wiki/Policy:Wikimedia_Foundation_User-Agent_Policy, the user should have to provide an informative, specific UA (e.g. include their name/email, repo URI) of the form: <client name>/<version> (<contact information>)

The package can then append "WikidataQueryServiceR/2.0 (https://github.com/wikimedia/WikidataQueryServiceR/)" to the user-provided UA.

bearloga avatar Jan 10 '25 14:01 bearloga

I wan to some contribute in this could you please guide me and elaborate this issue more.

ghost avatar Jan 29 '25 17:01 ghost