Enable geoclue where available in GNOME

Registered by Ken VanDine on 2010-05-11

GeoClue is already integrated into GNOME, but was left out of karmic for stability and space reasons. There is a python and dbus API available that should be incldued as well so that OEM services can provide OEMs custom solutions as desired.

Blueprint information

Status:
Not started
Approver:
Sebastien Bacher
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

== GeoClue Project ==
 * New maintainers in Nokia/Intel
 * Shipping in Meego
 * Meego ships around the same time as Maverick

== Users of GeoClue ==
 * libchamplain
   * Clutter based map widget
   * Issues integrating with Python? (Gwibber issues)
   * Uses Google Maps or Open Streetmaps
   * May cause issues with OSM changing API regularly
 * gwibber
  * post location with status updates
  * view location of friends
 * empathy
  * enable geoclue and libchamplain
 * evolution
   * perhaps include location in calendar events
   * fallback to manual location from the me card
 * Clock Menu
  * Could set "Manual" provider when setting timezone
  * Could inform the user when changing locations to change timezone

== Providers ==
 * already created ip lookup used in the installer
  * http://geoip.ubuntu.com/lookup (XML data, pass ?ip= to test)
 * Manual mode
 * Using WiFi APs

== Issues==
 * we should run our own open street maps service to prevent API change related issues
 * Permission issues seemingly being worked on by hadess
 * Configuration UI is not currently available

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.