External dependency for 2.22: managed D-Bus


I noticed we missed managed D-Bus[0] in the list of external dependencies for 2.21. It's used pretty extensively by Tomboy which is in the core desktop module, as well as a handful of other applications like F-Spot, last-exit and Banshee.

Module           Version#  Download
------           --------  --------
ndesk-dbus       0.6.0     http://www.ndesk.org/archive/ndesk-dbus
ndesk-dbus-glib  0.4.1     http://www.ndesk.org/archive/ndesk-dbus

Both libraries have strict ABI stability guarantees, and have not broken compatibility since the first release.

There are also a bunch of copies of these modules scattered throughout GNOME SVN, which is no good for security-critical IPC code. Getting them on the list of blessed external dependencies will encourage developers to stop bundling.

  [0] http://www.ndesk.org/DBus

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]