From kde-core-devel Fri May 26 15:37:45 2006 From: Thiago Macieira Date: Fri, 26 May 2006 15:37:45 +0000 To: kde-core-devel Subject: Re: D-BUS required changes in KDE 4 Message-Id: <200605261737.46137.thiago () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=114865790000098 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart1971592.2sarafEJs2" --nextPart1971592.2sarafEJs2 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline David Faure wrote: >On Friday 26 May 2006 11:35, Thiago Macieira wrote: >> David Faure wrote: >> >On Friday 26 May 2006 11:20, Thiago Macieira wrote: >> >> There are two things I have found out during my port of kdelibs to >> >> D-BUS that we will have to address: >> >> >> >> 1) Currently, the D-BUS session daemon isn't automatically started. >> >> This requires the user to have his scripts set up to start the >> >> daemon *before* any KDE application is started. For a KDE session, >> >> we can fix that with startkde, but imagine a user running KMail in >> >> TWM: KMail will refuse to start. >> > >> >We currently have code to start kdeinit (which starts dcopserver) >> > when a kde application doesn't manage to contact dcopserver (cf >> > KApplication::startKdeinit and KApplication::dcopFailure). Can't we >> > do exactly the same with DBUS? >> >> We could, but why not do it in the libdbus-1 library itself and let >> all programs using D-BUS to benefit from it? > >Sounds good. That does answer the question, though: is it a feature we should push for=20 in D-BUS or should we simply mandate that the daemon be running in all=20 circumstances? =2D-=20 Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org thiago.macieira (AT) trolltech.com Trolltech AS GPG: 0x6EF45358 | Sandakerveien 116, E067 918B B660 DBD1 105C | NO-0402 966C 33F5 F005 6EF4 5358 | Oslo, Norway --nextPart1971592.2sarafEJs2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEdyDKM/XwBW70U1gRAgwNAKCFx70StxyShp11Nh+Tn8wGqsa51ACgwBnc zrh9YTxfOMcWlZ4DhzaDULU= =6KZY -----END PGP SIGNATURE----- --nextPart1971592.2sarafEJs2--