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

Bug#484656: Fw: Comparison between Destkop entry and Debian menu specifications.




Begin forwarded message:

Date: Wed, 9 Jul 2008 22:41:26 +0900
From: Charles Plessy <plessy@debian.org>
To: debian-devel@lists.debian.org
Subject: Comparison between Destkop entry and Debian menu
specifications.


Le Wed, Jul 09, 2008 at 12:12:23AM +0200, Wouter Verhelst a écrit :
> XDG has less features than debian-menu currently does. For
> instance, unless I'm mistaken it's not possible to specify in an XDG
> .desktop file that a particular application is a curses or similar
> application that requires an xterm or some such, which is possible
> with menu. Due to this feature, it's also possible to have a package
> like pdmenu for non-graphical systems.

Hi Wouter,

There is of course not perfect mapping between the fields of the Menu
entries and the keys of the Desktop entries, but still there is an
overall good correspondance. Main differences are:

1) Desktop entries are not designed to deal with switching window
managers nor with Linux console applications. (However, the Desktop
entry specification can be extended by keys prefixed by 'X-').

2) Menu entries distinguish section and hints, while Desktop entries
permit multiple Categories, and delegate to the Desktop menu
specification to sort out between "Main" categories ( ~ sections) and
"Additional" categories ( ~ hints).


The other differences are actually between the Debian menu system and
the Destkop menu specification:

1) The menu structure is not exactly the same, although the overlap is
again large.

2) One can use any hint, but the list of "Additionnal" categories is
fixed.


I have drafted a comparison page on the Wiki. After Lenny release, it
could be the base for the drafting of a Debian enhancement proposal.

http://wiki.debian.org/Proposals/DebianMenuUsingDesktopEntries

Have a nice day,

-- 
Charles Plessy
Debian-Med packaging team,
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org



-- 
And that's my crabbing done for the day.  Got it out of the way early, 
now I have the rest of the afternoon to sniff fragrant tea-roses or 
strangle cute bunnies or something.   -- Michael Devore
GnuPG Key Fingerprint 86 F5 81 A5 D4 2E 1F 1C      http://gnupg.org
No more sea shells:  Daniel's Weblog    http://cshore.wordpress.com



Reply to: