On March 8, 2010, Ivan Čukić wrote: > - services/kded > The KDED service independent from Nepomuk (that is, it works even if > Nepomuk is not enabled, otherwise it passes the necessary info to it)
i wonder if the kconfig backed version is really needed. we lose so much additional information without nepomuk and frameworks such as akonadi are also requiring nepomuk these days. it would make the code a lot simpler in places. there there is the topic of signals ... dbus signals suck majorly. they are broadcast to every application on the bus whether they care or not. might it be better if ActivityConsumer registered itself over dbus with the kded service which would then call async methods on these registered objects as needed? this is what we're doing with jobs, notifications and the system tray. it has signals for document association; what about other resources? hmm. am i reading this correctly that this kded service is only needed if nepomuk is not there, and that it serves as a cache-in-the-middle between nepomuk and the applications? this seems like a lot of overhead just to avoid requiring nepomuk for this set of functionality. -- 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 _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel