Hi Bill,
Thanks, this sounds fairly straightforward.
On Wed, 2005-07-13 at 14:24 +0100, Bill Haneman wrote:
Hi Mark:
Thanks for the reply. Yes, I was thinking about when the ATs are
started. On thinking further I realize that my memory of AT startup
order issues has become fuzzy, so I am probably forgetting some
things. Here's what I recall:
1) g-s-d needs to have been started before any applications (including
the panel, nautilus, etc.); this is probably true generally of gnome and
so isn't relevant to the Session Services discussion.
I don't think its true that g-s-d absolutely has to be started before
all other apps - applications should be able to react to most, if not
all, changes g-s-d makes, I think - but we certainly would prefer if
apps didn't map a window before g-s-d set the gtk+ theme Xsetting, for
example.
So, its not as simple as "don't start any apps until g-s-d has applied
all its settings", since there's a lot these apps could be doing before
they need g-s-d to have applied its settings.
Similarly
bonobo-activation needs to be working on first query.
The first app which makes a query launches b-a-s, so there's no
implications here, I think.