Use OpenStreetMap instead of Google Maps to set peoples location
Launchpad is all about Open Source, but currently using the proprietary Google Maps API for people pages to set their location. Why not just switch to http://
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Curtis Hovey
Whiteboard
One of the requirements is that the maps are served via https, so we don't create warnings in users' browsers. -beuno
beuno - could we remove this requirement by hosting maps locally? This is what WikiMedia is planning:
http://
Changes from the OpenStreetMap database could be merged with the Launchpad hosted version at regular intervals (weekly, perhaps). This would also remove any potential for issues at OSM causing problems with Launchpad. Joseph
Joseph: We could, but it won't be easy to convince IS to set up and maintain all the infrastructure. I'll bring in Francis, the Launchpad manager to weigh in here. (personally, I would love OSM to replace google maps, btw)
Great, thanks Martin. I expect it would be difficult to persuade either OSM to serve tiles via https or, alternatively, to persuade Launchpad to host their own OSM data. I would think the efforts would surely be worthwhile, however. It would be interesting to see some stats concerning the usage levels of maps on launchpad.net; I would guess that the number of tiles served would be relatively low, which is handy from an infrastructure perspective, but conversely could be used as an argument that the effort required isn't justified. Best regards, Joseph