manual position backend (new design)
keith preston
keithpre at gmail.com
Mon Aug 13 07:03:53 PDT 2007
> My design:
> - backend is extremely simple as it has no UI
> - It reads civic location data from gconf, uses a geocoding
> backend to get lat/lon
> - civic location data in gconf can be updated by anyone. In maemo I've
> included that in my statusbar applet.
> - civic location data in gconf has a "valid-until" timestamp with it
I like this with two enhancements. I believe the backend should be based
on gconf keys. However it should just be civic location. I believe that
it should be able to input both lat, long, altitude timestamp, or civic
location (with timestamp) Geocoding can be used if both are not available.
And then, basically with this generic backend, there should be different
front end for each platform. For meamo we can go with your app. For the
Desktop(or mostly laptop) we can make a gnome applet.
In practice it looks like this:
> Geoclue statusbar applet menu
> http://koti.welho.com/jkukkone/geoclue/status-menu.png
> Dialog for manual input. A rough draft, but you'll get the point. Notice
> the "staying here for X hours"-entry for the valid-until timestamp.
> http://koti.welho.com/jkukkone/geoclue/manual-dialog.png
>
> Any comments? Upload to freedesktop.org repository or Maemo Garage?
I think we can update freedesktop.org. Although I believe that we should
separate the manual backend from the setting method like discussed above.
Just make a directory for maemo specific stuff.
Keith Preston
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/geoclue/attachments/20070813/9f4ea146/attachment.html
More information about the GeoClue
mailing list