>On Wednesday 27 December 2006 13:14, Thiago Macieira wrote: >> If a service is desktop-dependent, the desktop should acquire the service >> when it starts up. It makes more sense to me than creating a program or >> script that detects the desktop and spawns the correct desktop-dependent >> service. > >thiago and i talked about this a bit more on irc... > >the annoying thing about claiming the service on startup is that one has to >either: > >a) start the actual application (not good for obvious reasons) >b) claim the service by some long running process (e.g. kded in kde) and >when >a messages is received, start the -actual- application (e.g. kded would >start >khelpcenter) and queue the messages received until khelpcenter takes the >service over and then relay the messages > >personally, the latter gives me the shivers =)
That's what dbus does already, so maybe the thing that's needed is a way to delegate "service activation" from the dbus daeon to other clients. Cheers, Waldo _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
