From kde-pim Tue May 13 11:30:45 2008 From: Kevin Krammer Date: Tue, 13 May 2008 11:30:45 +0000 To: kde-pim Subject: Re: [Kde-pim] Akonadi D-Bus interface renaming: remaining issues Message-Id: <200805131330.50789.kevin.krammer () gmx ! at> X-MARC-Message: https://marc.info/?l=kde-pim&m=121067832203743 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0927240191==" --===============0927240191== Content-Type: multipart/signed; boundary="nextPart3127584.vxavFDVfoE"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart3127584.vxavFDVfoE Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 13 May 2008, Till Adam wrote: > On Saturday 10 May 2008 17:09:25 Kevin Krammer wrote: > > Hi folks, > > > > earlier this week I renamed our (Akonadi's) D-Bus interfaces from org.k= de > > to org.freedesktop namespace to avoid anybody seeing that as a KDE > > dependency. > > > > While doing that I encountered the one currently used between server and > > tray: org.freedesktop.akonaditray > > > > For those not following the development that closely, this basically > > allows the server, resources and agents to get some parent window when > > they need to open a window/dialog or to send notifications to. > > > > The current implementation is a system tray application > > (kdepim/akonadi/tray) since this is known to work on all desktop > > environments. > > > > However, a system tray is a specific implementation of this service, e.= g. > > others might want to implement it as a Plasmoid or GNOME panel applet, = so > > I'd prefer to have a more generic name for the service and its interfac= e. > > > > Therefore I'd like to ask for suggestions, probably something like > > org.freedesktop.Akonadi.UserInterface > > or > > org.freedesktop.Akonadi.WindowPeer > > WindowContext? I like this. In a comment to my blog about this topic, Aaron suggested to use=20 org.freedesktop.Akonadi.VisualNotifications since there are people working = on=20 a fdo spec using a similar name and we could probably switch to this once=20 there are implementations available. So maybe we should split the two problem domains, i.e. one interface for th= e=20 window context and one for the notifications and let the tray app implement= =20 both. Cheers, Kevin =2D-=20 Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring --nextPart3127584.vxavFDVfoE Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBIKXvqnKMhG6pzZJIRAvUJAJ0SohycXmv4xQ5+vdIhDUFa191Y1ACfUk5d JwXAka//0Wzh+BKhTfQWDls= =dVFg -----END PGP SIGNATURE----- --nextPart3127584.vxavFDVfoE-- --===============0927240191== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KDE PIM mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim KDE PIM home page at http://pim.kde.org/ --===============0927240191==--