[FEATURE] KNotify support for galago Notifications spec

Aaron J. Seigo aseigo at kde.org
Mon Apr 21 23:29:19 BST 2008


On Monday 21 April 2008, Olivier Goffart wrote:
> Le lundi 21 avril 2008, Dmitry Suzdalev a écrit :
> > Where this whole thing is useful and why?
> > Well, after this support will be in knotify, it'll allow any
> > app/lib/whatever that implements this DBus interface to receive
> > notifications from KNotify.
>
> But that doesn't works with galago's "notify" server  (the dbus namespace
> is not even the same).
> What are the reason of that ?

to expand on what Dmitry said a bit:

the galago dbus interface is really sub-part in several ways. it's been 
discussed on the xdg list (Seli has also done the same in the past) and 
unfortunately the galago people seem completely unwilling to even discuss 
things. they decided to claim an org.freedesktop namespace, which is very 
dubious imho, but there you have it.

so ... if nothing improves on that front by the time 4.1 comes out, i'd like 
to sit down with Dmitry and whomever else would be interested (Seli, etc?) 
and clean up the spec and submit it to the xdg list as a competing 
specification. i really don't want to fork it, but i don't feel we're being 
given much choice here at the present time.

the spec was kept very close to the current one to make transitioning to it 
from the current galago spec easier.

note that this does not in any way obviate the need for a proper KNotify-like 
dbus interface, of course. this is just a way for the notification system 
(knotify in our case) to communicate with a given visualization system (e.g. 
a plasmoid)

> Also please don't use "Notification" in the interface name, but instead
> something like "PopupServer"

yes, i suppose we don't need to keep the exact service name ... 
VisualNotification? there's really no guarantee it'll be a popup, after all 
=)

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Trolltech
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080421/87900d52/attachment.sig>


More information about the kde-core-devel mailing list