On Wednesday, November 3, 2010, Kevin Krammer wrote:
> On Wednesday, 2010-11-03, John Layt wrote:
> > The obvious backend solution is Geoclue, a freedesktop.org project which
> > is available on almost all distro's now, is used by Gnome, and is an
> > official part of the Meego platform.  The problem comes in the api to
> > access Geoclue, which is a DBus based service with C bindings, as we
> > would obviously prefer a Qt-ish C++ wrapper for convenience.
> 
> What kind of problem do you have in mind regarding a service with a D-Bus
> API? There are already tons of these and they are using D-Bus as the
> primary API exactly because it allows developers on different technology
> stacks to use their preferred way of handling the protocol.

a) annoyance of using DBus directly
b) changes in the DBus API are out of our control.

that said, what dependencies does Geoclue have these days? it used to depend 
on gconf, which would be a highly unfortunate dependency for kdelibs to 
acquire. it was said a few years (!) back that this dependency would be easy 
to remove and would likely be. has it been?

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to