>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

Reply via email to