To view parent comment, click here.
To read all comments associated with this story, please click here.
Your vision is wrong then. DBus is just a message bus system. It works at the system level to be desktop agnostic. But it needs to be integrated in each desktop : the DM (or login, or whatever logs you in) must launch a dbus for each user.
OK, OK, I know what DBUS is. What I said is what i think "integrating DBUS" means.
That's not true, DCop is more like a remote control, DBUS is more than that.
Wrong. dcop is much more than a remote control. It is much closer to DBUS than you seem to think.
DBus is integrated with gnome-vfs, which is part of the Gnome framework, and with the notification system IIRC. So you can't say DBus is not integrated in Gnome.
Yes, you are right. I stand corrected. I can say that dcop is more integrated in KDE than DBUS is integrated in GNOME, but I can't say that DBUS is not integrated in GNOME.
OK, OK, I know what DBUS is. What I said is what i think "integrating DBUS" means
You're right then, but the DBus is still young and not stable enough to be integrated so deeply in a DE IMHO.
Wrong. dcop is much more than a remote control. It is much closer to DBUS than you seem to think
That's very possible, I don't know enough about DCop. But every example I see of it, even on article that promotes DCop (like we had recently) always show us the remote control like features, and the query features. But it's true you can configure notifications very finely in KDE (with sound, messages, blinking bar, ...), and perhaps that's done through DCop, I don't know. I don't mean that DCop is not powerful, but everyone (including KDE developers) seems to agree that DBus offers more, and I can't understand what that is.






Member since:
2005-11-14
I understand "DBUS" as a common interface for the desktop, one that is available for all apps, with a promise keep binary compatibility (just like the public API) in order to allow stable inter app/desktop communication, notifications, etc... allowing applications using other frameworks or even simple scripts to join the fun
Your vision is wrong then. DBus is just a message bus system. It works at the system level to be desktop agnostic. But it needs to be integrated in each desktop : the DM (or login, or whatever logs you in) must launch a dbus for each user.
And the message bus system means it handles broadcast of info, and ACL. IIRC dcop does not provide that, you have to query the info.
The binary stability is a requirement for such a system. I don't think DBus is ready yet for that, the latest 0.60 being ABI incompatible with 0.50.
Currently definition holds for KDE/dcop, but not for GNOME/DBUS
Thta's not true, DCop is more like a remote control, DBUS is more than that.
And I have to disagree with you when you say DBus is not integrated in Gnome.
DBus is integrated with gnome-vfs, which is part of the Gnome framework, and with the notification system IIRC. So you can't say DBus is not integrated in Gnome.
The way GNOME currently uses DBUS, is the same way KDE currently uses it: in isolated places
But depending on what these places are, you can say if it is integrated or not.
Integrated in a library (gnome-vfs, kio plugin) is not the same as just in an app (K3B).