I'm adding mobile-l to this as I think it is a useful discussion.
The plan is to move the nearby code into the Geodata extension. To do this however we must remove the dependency on MobileFrontend code which is not an easy.
Check out the Mantle extension. This isn't final but it will give you an idea of a potential plan of action. This patch [1] will also give you an idea of how we could do this.
[1] https://gerrit.wikimedia.org/r/129480 On 27 Apr 2014 23:58, "Prateek Saxena" psaxena@wikimedia.org wrote:
Should we consider moving Nearby out of MobileFrontend and into its own extension?
-prtksxna
The dependency on MobileFrontend is only for the "view" isn't it? If its just a popup that shows up on clicking an icon and display a list (and hopefully a map) I could work towards making it independent.
I'd prefer it being a single independent extension as it becomes easier to maintain. This is obviously open to discussion and I'll like to hear more why it makes sense to put it with the Geodata extension.
Jon & Yuvi, if you both are at Zurich could you please discuss (call me on a Hangout too) the situation with using OSM and if we have any other alternatives.
https://trello.com/c/3mkaZ4L2/80-nearby-v2
—prtksxna
On Sat, May 10, 2014 at 3:09 AM, Prateek Saxena psaxena@wikimedia.orgwrote:
Do you guys know that you can't use external services so Google and OSM for tiles are out of the question unless you'll wait for a WMF OSM tile service?
That's a constraint from your end. From the OSM end, the tile server is only supposed to be used for mappers. OSM isn't a map, it's a dataset. If you want a map, use the dataset to make your own map. So yes, OSM is in perfect agreement with your policy.
On Sat, May 10, 2014 at 12:30 PM, Max Semenik maxsem.wiki@gmail.com wrote:
On Sat, May 10, 2014 at 3:09 AM, Prateek Saxena psaxena@wikimedia.orgwrote:
Do you guys know that you can't use external services so Google and OSM for tiles are out of the question unless you'll wait for a WMF OSM tile service?
-- Best regards, Max Semenik ([[User:MaxSem]])
Mobile-l mailing list Mobile-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mobile-l
We aren't completely sure which map technology we'll use and are open to suggestions. Links to any resources that'll help me understand the situation are welcome. As you can see on the trello board, the legal team is having a conversation with the folks at OSM and understand if/how we can use their tiles/data.
—prtksxna
I just read the whole Nearby card. Why is "OSM privacy situation is a bit of a mess?" OSM only knows that you're taking a copy of their database. No secret there, no PII problem, nothing. You're going to be writing your own tile set and serving them off your own servers using your own privacy policy. So I'm confused as to why this question of "OSM privacy" is even coming up.
I'm also confused about why you would even consider Google Maps. You're not going to be hosting their tiles, their tiles will be fetched directly from Google by users and they'll be subject to Google's privacy policy. Simply a non-starter.
On Sat, May 10, 2014 at 2:33 PM, Prateek Saxena psaxena@wikimedia.orgwrote:
We aren't completely sure which map technology we'll use and are open to suggestions. Links to any resources that'll help me understand the situation are welcome. As you can see on the trello board, the legal team is having a conversation with the folks at OSM and understand if/how we can use their tiles/data.
—prtksxna
Mobile-l mailing list Mobile-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mobile-l
On Sun, May 11, 2014 at 12:56 AM, Russell Nelson russnelson@gmail.com wrote:
I just read the whole Nearby card. Why is "OSM privacy situation is a bit of a mess?"
I don't know about legal stuff, CC'd Luis to clarify.
On Sun, May 11, 2014 at 12:56 AM, Russell Nelson russnelson@gmail.com wrote:
Google by users and they'll be subject to Google's privacy policy. Simply a non-starter.
Which is why it has been dropped.
Also, please note that the topic of discussion is whether to move Nearby out of MobileFrontend. I understand now that WMF will/might need its own tile server before any sufficient progress can be made on this.
—prtksxna
On Sat, May 10, 2014 at 1:04 PM, Prateek Saxena psaxena@wikimedia.orgwrote:
On Sun, May 11, 2014 at 12:56 AM, Russell Nelson russnelson@gmail.com wrote:
I just read the whole Nearby card. Why is "OSM privacy situation is a
bit of
a mess?"
I don't know about legal stuff, CC'd Luis to clarify.
Specifically, they have no privacy policy for the OSM tileserver and geocoding server, and they have no legal resources to improve things at this time. Real improvements to the level we expect would probably also require engineering resources, which are also scarce resources at this point.
Under normal circumstances we'd engage with them to improve their terms- we're required to negotiate with third-party providers by our new privacy policy! But given the short timeline on our side and the scarce resources on their side, and given that this is just a limited-deployment beta which will run off our own servers when it is deployed at scale, it probably just makes more sense to inform beta testers of the problem.
Hope that clarifies- Luis