[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Graceful termination again
From: |
David Ayers |
Subject: |
Re: Graceful termination again |
Date: |
Mon, 23 Jan 2006 22:36:55 +0100 |
User-agent: |
Mozilla Thunderbird 1.0.2 (X11/20051002) |
Richard Frith-Macdonald schrieb:
>
> We could finish getting the NSWorkspace class to do what it was
> originally designed to do ... provide the list of launched apps as
> supplied by the workspace manager. That would be a small modification
> to NSWorkspace and to GWorkspace. However, we would want some fallback
> option for if/when GWorkspace is not running. Perhaps a minimal
> workspace manager daemon, or perhaps NSWorkspace could write to a small
> database (eg a plist file in a temporary directory) to maintain the
> state information. The latter has the advantages of not requiring an
> additional daemon to run (I have no problem with daemons, but I know
> many people have objections to them) and is persistent if the workspace
> manager is restarted (we need that). The former has the advantages
> that it would provide a testbed and reference implementation for
> workspace managers. I suppose we could do both.
I could very well be missing something obvious but I seems to me that
gdnc would be a good candidate to provide this service.
Cheers,
David
Re: Graceful termination again, Chris B. Vetter, 2006/01/23