[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#741573: Two menu systems



On Tue, Apr 08, 2014 at 10:23:50PM +0200, Sune Vuorela wrote:
> Note that a very wide range of window managers neither supports the trad. menu 
> nor the desktop menu, but has a series of scripts to modify one or the other 
> into their native format. In Debian, most of these window managers only has 
> the scripts for the trad. menu, while the rest of the internet have the 
> scripts that uses the desktop menu.

That's right. Like I mentioned earlier, with my Fluxbox maintainer hat
on, getting rid of traditional menu system for desktop sounds great;
might even lead to fixing this upstream, rather then doing it in the
Debian packaging.

Everyone else seems to be using xdg-menu these days anyway; taking a
guess (I've not checked this out), GNOME, KDE and Xfce likely all use
XDG menus, so I think Fluxbox is the largest consumer.

(Sune, Xfce people, correct me if I'm wrong :) )

I'm happy to change it to use XDG menus, or accept patches doing so. 

> Note that the KDE Desktop task until earlier this year did install menu-xdg, 
> and still does it, and the Gnome and XFCE desktops tasks also installed it at 
> one point, so these numbers aren't fully usable.
> 
> > But if a maintainer wants (for example) to generate a trad menu file
> > from an desktop file, then that's fine.  BUT this is ONLY PROVIDED
> > that the generated trad menu file is properly confirming to the trad
> > menu specification and has the descriptive text, categorisation, etc.,
> > preferred by the trad menu maintainers.
> 
> As the author of desktop2menu, I can tell that in some cases it is possible to 
> generate it, but in the general case it is not possible to use autogeneration. 
> It is - like the help2man script - good to create a template. 
> 
> /Sune

Cheers,
  Paul

-- 
 .''`.  Paul Tagliamonte <paultag@debian.org>  |   Proud Debian Developer
: :'  : 4096R / 8F04 9AD8 2C92 066C 7352  D28A 7B58 5B30 807C 2A87
`. `'`  http://people.debian.org/~paultag
 `-     http://people.debian.org/~paultag/conduct-statement.txt

Attachment: signature.asc
Description: Digital signature


Reply to: