From kde-frameworks-devel Tue Sep 02 23:09:54 2014 From: "Elias Probst" Date: Tue, 02 Sep 2014 23:09:54 +0000 To: kde-frameworks-devel Subject: Re: What to do with autostart scripts? (kinit / ksmserver problem) Message-Id: <54064E42.1050003 () eliasprobst ! eu> X-MARC-Message: https://marc.info/?l=kde-frameworks-devel&m=140969945825611 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============5927890439127337788==" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============5927890439127337788== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uXBcOrUVM1sfP5s0nwvARuU7Tbg9pdjs2" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --uXBcOrUVM1sfP5s0nwvARuU7Tbg9pdjs2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 08/19/2014 09:48 PM, David Faure wrote: >> What do the gurus say on this? > I'd pick option 1 - do it all in ksmserver. I'd vote against this and vote for: - only *.desktop files The reason: in the long term, we're going to add support for systemd user-sessions. This will bring a huge cleanup effort for a lot of Plasma Workspace components which currently spawn subprocesses/modules, where one of the final goals is to have every singly spawned subprocess to be a transient systemd user-session unit. When using *.desktop files, this would be far easier to handle as they can be translated relatively straightforward into a transient unit, while doing it "all in ksmserver" would just mean, that we'd have to revert this at a later point again to implement transient units. - Elias --uXBcOrUVM1sfP5s0nwvARuU7Tbg9pdjs2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJUBk5LAAoJEILFEoJlEbrbyWwP/1EGENAr2EFFobvbtRp5KfI5 +TY9mdvL/0Kv+Ap0tXenKqGqAXeMQCqdMZeCMh4iYFiEXJUKXklEe4LlqzIUp3hp Xq3Wxe1htmTud69ocs/mfRjCgzuFr5yOP9Oc7cxj/LBYAkSFf1CkDg14MKGHC0fb okvzW+Q8A/ENGNrwmSuXEO/C0VSz8WeMsQGcVo3JJDoEwJpB0xHdtB0qM9KUjj6W 00Csvo+f+Wq875uDNwC5qXdTeoCpP8PoufF69o31uRrThthJf1oAuUJr8/AxRPwS app8BEb5qd7F8uv0uk4iOK10Nd0cLrC+5OMybX812rSKfDu1+JG61UrXK6o31Axh eGDNFkRaGO4mdWi38rC2c6fLwZXNXHC8Jbzguq925CS40khpP4wOyvt1wQAtLUt4 4ik7WEGu9paGPcaGZ040XtffI9P2iyl+OIrRHR2mDN7yu2Zihd4e/G6hrXSVDn4L 42JbzlmLp4TBcfUQDf3yhy8lUTMVbNnQAQHYmBHqbNQda9Ycfo1FBrfrYTPjh3X3 9bJevKZxIP/bhsvwrHL99F/BmUHtG80kWKtM0oTf+nKRVfLuDsjfo1rGRs0NewlU SoXiz6FPALu2BUE/aTV4al7lmUoc6D+LR+vvE53fjODNy8P1JAmoBStjCOR2RGkL c578u1J1+Xp6EjbbrqAF =329v -----END PGP SIGNATURE----- --uXBcOrUVM1sfP5s0nwvARuU7Tbg9pdjs2-- --===============5927890439127337788== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel --===============5927890439127337788==--