Re: External dependency for 2.22: managed D-Bus



Am Freitag, den 16.11.2007, 12:37 +0000 schrieb Alp Toker:
> Hey,
> 
> 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.

Hi,
as a packager of tomboy, last-exit and banshee and the ndesk-dbus stuff
for Ubuntu and Debian I'm all for it.

For security and bugfix reasons it's a nightmare to have it bundled into
all applications and for Debian/Ubuntu we're currently building all
packages against a system ndesk-dbus already. Most packages allow this
optionally already by the configure script but having them depending on
the libraries instead of bundling will improve the situation even more
for everybody.

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil



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