On Sat, Nov 11, 2006 at 10:14:38AM +0100, Josselin Mouette wrote:
> Le samedi 11 novembre 2006 à 10:00 +0100, Bill Allombert a écrit :
> > > > Hi,
> > > > 
> > > > Why are Metacity and Twm in the sessions dialog?
> > > 
> > > This is because menu-xdg assumes that all window managers are also
> > > session managers, which is wrong in the general case.
> > 
> > What do you suggest we do ? 
> > 
> > The issue is that there is no freedesktop draft standard about xsessions
> > .desktop files, so xdg-desktop-entry-spec-sessions is a guess work.
> 
> I don't think that's a problem with the freedesktop standard, although I
> agree it should be extended to support them. Currently, xsessions are
> defined by .desktop files put in /usr/share/xsessions.

How are they defined ? Where are the spec? What is a session manager ?
Is e.g. flwm a session manager ? Why twm is not ?

> The problem is the lack of a hint for menu to obtain the list of session
> managers, which is why all entries from the WindowManagers category are
> used. The solution to this specific bug is either to extend the Debian
> menu protocol to have such a hint, or to simply stop providing these
> files and ask session manager packages to ship a file
> in /usr/share/xsessions.

A lot of window-managers listed in /usr/share/xsessions are no more no
less session-manager than twm, AFAICS.

Extending the Debian menu protocol to mark session manager is trivial,
but that suppose to have a definition of session-manager.

Cheers,
-- 
Bill. <[EMAIL PROTECTED]>

Imagine a large blue swirl here. 

Reply via email to