<div dir="ltr">Quote from kdelibs/kded/HOWTO<br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">HOWTO Make KDED Modules<br>

=======================<br>A KDED module implementation looks similar to a KControl module.<br>A module is loaded when a call is made to it.<br>KDED modules should not be added if it is avoidable because (especially<br>when new) they endanger the stability of KDED and its other modules which<br>

provide important services. There are other ways to achieve what a KDED<br>module can do in many cases.</blockquote><div><br></div><div>This is because kded4 is an SINGLE process and any crash in loaded module will lead to kded4 crash.  As they said "There are other ways to achieve what a KDED module can do in many cases.".  When I plays with sftp plugin I reach such useful(!) bug: when kded4 crash it automatically restats, and I see a message about mounting my portable usb storage. I use this information to be sure that daemon restarts and plugin reloaded :)</div>

<div><br></div>I want to discuss such proposition:  we can create kdeconnect daemon in separate process, expose its interface over dbus and write small and very stable KDEDModule which just manage out daemon. What do you think about it?<div>

<div><br></div></div></div>