Page MenuHomePhabricator

Allow Wikimedia Maps usage on Wikimedia Commons Android app
Closed, ResolvedPublic

Description

Per https://wikitech.wikimedia.org/wiki/Maps/External_usage, please allow Wikimedia Maps to be used on the Wikimedia Commons app:

Link to site: Actually an Android app: https://play.google.com/store/apps/details?id=fr.free.nrw.commons
Purpose/details about your project: Users see on a map Wikipedia articles missing a picture, take a picture, and upload.
Wikimedia Affiliate supporting project: One of the 3 official Wikimedia apps: https://play.google.com/store/apps/dev?id=6169333749249604352

14k daily users, 800k monthly tile requests.
We currently use Mapbox, but that is starting to cost us money as we are now over the free tier.
About the app: https://commons.wikimedia.org/wiki/Commons:Mobile_app

Commons_Android_app_Nearby_feature.png (2×1 px, 1 MB)

Event Timeline

What Referer would be provided by such app? Would the requests from the app have a User-Agent identifying it? Which one?

Thanks Platonides for the prompt reply!

Here is our User-Agent: "Commons/<full version string> (https://mediawiki.org/wiki/Apps/Commons) Android/<short version string>"

I don't think we set a Referer, but we can set one if needed.

Any blocker for approval?

We have already implemented the code in the app (switched from Mapbox to osmdroid library), but are waiting for your approval here before rolling out that new version.

Thanks in advance!

MSantos added subscribers: Jgiannelos, Bmueller, MSantos.

@Nicolas_Raoul thanks for reaching out. I am one of the main maintainers of Maps and maybe the person that can help the approval process, however I will still tag @Jgiannelos and @Bmueller to chime in in case they have any concerns.

Since this is should conform to the usage policy, I don't see any blockers to move forward with that request. Tagging ServiceOps new to push that forward and find the right venue for this request to be fulfilled.

Nicolas_Raoul claimed this task.

Actually just changing our Referer HTTP header to https://maps.wikimedia.org did the trick. 🙂