diff options
author | PhilipWithnall <PhilipWithnall@web> | 2015-11-06 01:32:27 -0800 |
---|---|---|
committer | www <iki-www@freedesktop.org> | 2015-11-06 01:32:27 -0800 |
commit | 6bb10544ddf04b18c605e8adfd280f3bff68e0a3 (patch) | |
tree | 52b0c44641fb6eba81cdf653f62f98dc9683b5d5 | |
parent | b3a8364e3492765fa0635dc8e09469a2b3499f4b (diff) |
Make it really obvious that dbus-glib is a BAD IDEA
-rw-r--r-- | Software/DBusBindings.mdwn | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Software/DBusBindings.mdwn b/Software/DBusBindings.mdwn index ff93bca3..a54c357f 100644 --- a/Software/DBusBindings.mdwn +++ b/Software/DBusBindings.mdwn @@ -3,12 +3,14 @@ This page lists the language bindings for D-Bus, their status and, if appropriat ## GDBus (D-Bus support in GLib) -Since version 2.26, GLib includes a D-Bus binding. This is intended to replace the DBus-GLib bindings and many applications have started migrating their code. See the documentation for the [[high-level|http://library.gnome.org/devel/gio/2.26/gdbus-convenience.html]] and [[low-level|http://library.gnome.org/devel/gio/2.26/gdbus-lowlevel.html]] API for more details. +Since version 2.26, GLib includes a D-Bus binding. This replaces the DBus-GLib bindings and many applications have started migrating their code. See the documentation for the [[high-level|http://library.gnome.org/devel/gio/2.26/gdbus-convenience.html]] and [[low-level|http://library.gnome.org/devel/gio/2.26/gdbus-lowlevel.html]] API for more details. -## DBus-GLib (obsolete) +## DBus-GLib (obsolete, unmaintained) -**New GLib applications should use the D-Bus support built into GLib. See above.** +**New GLib applications should use the D-Bus support built into GLib. See above.** + +**DBus-GLib pretends to be thread-safe but is not. The object model is rubbish and is implemented much better in GDBus (above). The code is not maintained. Do not use it.** You can find the old dbus-glib binding in Freedesktop's [[git repo|http://cgit.freedesktop.org/dbus/dbus-glib/]]. To access with git: |