Activation: b-a-s problems.

Mikael Hallendal micke@imendio.com
Mon, 05 Jan 2004 18:16:45 +0100


mån 2004-01-05 klockan 18.06 skrev Havoc Pennington:
> Hi,

Hi!

> A rule we should probably have: it should not matter which app started a
> service or in what context, it's inherently broken if it matters whether
> app A starts the service then app B uses it, or app B starts it then app
> A uses it.
> 
> So the model that feels right to me when taking multihead or something
> into account should be more like: start the service for the whole
> session with the same default screen as the session manager, then ask
> for a resource (e.g. a new window) on screen 0 or 1 or whatever it is.
> 
> Similarly for language issues, start the service always with the session
> language, but if necessary let someone request a resource in another
> language. e.g. gconfd can serve values for multiple languages.

This sounds very reasonable and will also keep the activation framework
cleaner. 

Regards,
  Mikael Hallendal

-- 
Mikael Hallendal               micke@imendio.com
Imendio HB                     http://www.imendio.com
Phone: +46 (0)709 718 918