--nextPart4259722.Oyx8B2cSq7 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="ISO-8859-1" On Tuesday, May 31, 2011 11:58:42 Esben Mose Hansen wrote: > Now, since we are discussing this, I can put my question to the crowd: > Does this sound like a dataengine with two plasmoids to you? Or should > it be a service that communicates over dbus? i think the division of labour as you outlined makes perfect sense. making it a plasmoid (or two ..) would be brilliant. but you'd expect me to say that, right? :) whether to make it a dataengine or a dbus service living in kded (or wherever) probably comes down to whether or not there is a hard requirement on there being only _one_ place where this data is collected. until we have Out-of-process (OOP) DataEngines (which is planned, and might even come in libplasma2), DataEngines are in-process, which means a DataEngine would need to collect the data itself and that would be replicated in each process that uses that. with OOP DataEngines this becomes a non-issue. -- 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 Qt Development Frameworks --nextPart4259722.Oyx8B2cSq7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEABECAAYFAk3lDgAACgkQ1rcusafx20N8NQCeLUWy483vPz+y3+JyCu+48AHz PDoAn1KH2gkaBOqNySaqxzxrsKN6Hg1R =JDZj -----END PGP SIGNATURE----- --nextPart4259722.Oyx8B2cSq7--