Status update

iain iain at openedhand.com
Thu Dec 6 12:39:41 PST 2007


Hi

Jussi and I have been hard at work implementing the API which I outlined
in my last mails. (More or less, any changes have been minor
implementation details rather than conceptual changes)

We have been working on a git branch located at
http://folks.o-hand.com/jku/git/geoclue.git

Currently in the repo are

geoclue/
	- Code for both providers and clients to use.
	  Files beginning with geoclue- are client API files
	  Files beginning with gc- are for the providers, although providers
also need to use functions in the geoclue- as well.

providers/
	- Providers are currently written for hostip, geonames, gypsy(*) and
there is also a simple example provider that returns position
information.

examples/
	- Some example programs using the client API

There is also the beginnings of API documentation, and Jussi is writing
some simple how to documents.

I am sure the API isn't finalised as we've only been writing simple
clients with it, and there are still rough edges to smooth out, but
we're starting to think about how the Master process will work and this
should help us work out what needs fixed or changed in the API.

Apologies if I've forgotten to mention something, comments are of course
welcome :)

iain

(*) For those who don't know Gypsy is a GPS daemon, written by myself,
with some help from Jussi and Ross Burton. Its homepage is
http://gypsy.freedesktop.org/index.html or
http://folks.o-hand.com/iain/gypsy/



More information about the GeoClue mailing list