diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2010-04-16 15:18:09 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2010-04-16 15:18:09 -0400 |
commit | 6dd58fe29a4656fabe353c5a85bb303be0f4d73e (patch) | |
tree | e50038112e324b4cb7477533162f9fd78453ffdb /www/future.html | |
parent | df350181c9086e9756dc00e0003671755bfc1fef (diff) | |
download | gpsd-6dd58fe29a4656fabe353c5a85bb303be0f4d73e.tar.gz |
Delegating DBUS support to geoclue.
Diffstat (limited to 'www/future.html')
-rw-r--r-- | www/future.html | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/www/future.html b/www/future.html index 24cf2995..64d87fca 100644 --- a/www/future.html +++ b/www/future.html @@ -93,6 +93,30 @@ in 2010.</p> serious liability if David Ludlow's Windows port actually finishes.</p> +<h2 id="dbus">Delegating DBUS support to geoclue</h2> + +<p>We're probably going to stop shipping DBUS notifications directly +sometime fairly soon, 3.0 at the latest.</p> + +<p>The reason for this is <a +href="http://www.freedesktop.org/wiki/Software/GeoClue">GeoClue</a>. +GeoClue is an aggregator that takes geolocation-related information +from provider programs, including <code>gpsd</code>, and publishes +it on DBUS.</p> + +<p>For us, DBUS support is a dusty backwater in our code. We don't +track what the DBUS community is doing or expecting. Our devteam +worries about version skew between GPSD's DBUS transmissions and +client apps, and wouldn't have the knowledge base to fix that quickly +if it happened.</p> + +<p>The GeoClue team, on the other hand, loves DBUS and specializes +in it. We think it's probably best for both projects if they take +data from us and handle the DBUS publishing job for us.</p> + +<p>We could be talked out of this by a solid technical argument, +but nobody has tried to make one yet.</p> + <h2 id="api_cleanup">Client API cleanup</h2> <p>This is not a near-term project.</p> |