<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">My design:<br>- backend is extremely simple as it has no UI<br>- It reads civic location data from gconf, uses a geocoding
<br> backend to get lat/lon<br>- civic location data in gconf can be updated by anyone. In maemo I've<br> included that in my statusbar applet.<br>- civic location data in gconf has a "valid-until" timestamp with it
</blockquote><div><br>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.
<br><br>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.<br><br> </div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">In practice it looks like this:<br>Geoclue statusbar applet menu<br> <a href="http://koti.welho.com/jkukkone/geoclue/status-menu.png">
http://koti.welho.com/jkukkone/geoclue/status-menu.png</a><br>Dialog for manual input. A rough draft, but you'll get the point. Notice<br>the "staying here for X hours"-entry for the valid-until timestamp.<br>
<a href="http://koti.welho.com/jkukkone/geoclue/manual-dialog.png">http://koti.welho.com/jkukkone/geoclue/manual-dialog.png</a><br><br>Any comments? Upload to <a href="http://freedesktop.org">freedesktop.org</a> repository or Maemo Garage?
</blockquote><div><br>I think we can update <a href="http://freedesktop.org">freedesktop.org</a>. 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.
<br><br>Keith Preston<br><br></div><br><br></div><br>