GUADEC seems to be very interesting this year from the maemo / Internet Tablet perspective… The Nokia releases (SIP support and a Gecko based browser) were a positive surprise of course but there are also other keynotes that make me wish I could have been there. I recommend reading Planet Gnome this time of year — it’s quite lively during and after Guadec.

One thing that really hit a nerve: Online Desktop is about deep integration between web and the desktop (see also Big Board). I’m not entirely sure I like this progress but I have to agree with Havoc Pennington and Luis Villa: It is the future. Maybe not this implementation, but the idea… It will be very interesting from a mobile device POV — syncing data becomes a lot easier if the data is on the internet to begin with.

Questions to GUADEC attendees:

  • I understood there was a GMAE meeting this week. Any news?
  • How was the Geoclue workshop?
Advertisements

Geoclue release

July 19, 2007

Long time, no reporting on Summer of Code progress…

Here goes:

The geoclue service/library is still a work-in-progress and the UI is a genuine 0.1-release (and neither are in a repository yet), but they’re there and they’re testable.

Screenshots

For those not interested in installing things by hand, here are some screenshots: First I clicked “Refresh” on demo home applet: position from default provider (Hostip.info web service) is shown. The position provider menu is also open.

backend-select.png

Then I selected GPS in the menu and clicked “Refresh” again — now the position comes from a GPS device:

pos-gpsd.png

This is not very interesting in itself, but what is interesting is the code needed to write a client like the demo home applet there… Here is the position related code in the applet (error checking not included for clarity):

gdouble lat, lon;
geoclue_position_init ();
geoclue_position_current_position (&lat, &lon);

…and that is it.