per-user dbus
Lennart Poettering
mzqohf at 0pointer.de
Fri Nov 13 14:15:26 PST 2009
On Wed, 11.11.09 09:34, Stef Walter (stef-list at memberwebs.com) wrote:
>
> Lennart Poettering wrote:
> > I believe that gnome-keyring data is inherently per-user and not
> > per-session. gnome-keyring is one of those services that should move
> > from session to user and have the same lifecycle as the user bus:
> > i.e. as long as at least one dbus-launch is running.
>
> Makes sense.
>
> One problem would be that of API breakage.
>
> For example, we're now finalizing the DBus Secret Service API (which
> gnome-keyring will use in the future). It's being implemented on the
> session bus. To later move it to another (new) bus would be a
> significant API break, wouldn't it?
>
> It seems this would be the case for many other deployed DBus APIs.
Here, too a soft upgrade path could be to offer the interfaces on both
busses for a while.
But yes, moving things from one bus to the other is definitely API
breakage, though a very simple one to fix...
Lennart
--
Lennart Poettering Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/ GnuPG 0x1A015CC4
More information about the dbus
mailing list