After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 665981 - Use OpenStreetMap geoclue provider
Use OpenStreetMap geoclue provider
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Contacts
3.4.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-12-12 06:46 UTC by Alban Browaeys
Modified: 2013-09-13 01:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
use OSM as geoclue provider (2.33 KB, patch)
2011-12-12 06:46 UTC, Alban Browaeys
committed Details | Review

Description Alban Browaeys 2011-12-12 06:46:22 UTC
Created attachment 203231 [details] [review]
use OSM as geoclue provider

The yahho geoclue (v1) api as provided by the geoclue-yahoo provider was
often broken and seems shut of lately (it always replies with the same error
message, even with the demo from yahoo).
This patch use nominatim (openstreepmap) instead as it is the closest with regards
to "accuracy" (ie street location). I did a geoname test though it does not geocode closer than zipcode/city (it can reverse geocode at the street level though). One might want to call one or the other as fallback.
Comment 1 Matthew Barnes 2011-12-13 15:07:03 UTC
I know nothing about this stuff, so if it works for you it works for me.

I've broken this into two separate commits for commit log clarity.

Fixed for Evolution 3.3.3:

http://git.gnome.org/browse/evolution/commit/?id=55ade610eab71c04195463d0d42b408e06bc7f4f

http://git.gnome.org/browse/evolution/commit/?id=1f4b2854000a9d62f9cc5a425cbb378ec3678565