Re: External dependency for 2.22: managed D-Bus
- From: Stephane Delcroix <stephane delcroix org>
- To: Sandy Armstrong <sanfordarmstrong gmail com>
- Cc: desktop-devel-list gnome org
- Subject: Re: External dependency for 2.22: managed D-Bus
- Date: Fri, 16 Nov 2007 17:00:41 +0100
+1 for this request
the API is stable and very intuitive. This would help solve the problem
of having managed-dbus bundled for some distros and not for some others,
hence reducing the package sizes.
regards
Stephane
F-Spot co-maintainer
On Fri, 2007-11-16 at 07:42 -0800, Sandy Armstrong wrote:
> On Nov 16, 2007 4:37 AM, Alp Toker <alp atoker com> wrote:
> > 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.
> >
> > [0] http://www.ndesk.org/DBus
>
> I'd like to second this. Managed DBus has been a real pleasure to
> use, especially with Alp as such a helpful and responsible maintainer.
> It is a bit of a pain having to bundle a copy of it in the Tomboy
> tarball. Nowadays stable ndesk-dbus* packages exist for the recent
> versions of the major distros.
>
> Managed DBus is the natural way to use DBus in Mono languages, so as
> long as Mono and DBus are part of GNOME, I think it's a no-brainer to
> make Managed DBus a blessed external dependency.
>
> Sandy
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]