Re: PROPOSAL: a common menu system.
On 29 May 2000, Chmouel Boudjnah wrote:
> Thorsten Kukuk <kukuk@suse.de> writes:
>
> > When you not agree to use .kdelnk/.desktop files, we will add this
> > format to our tool. But it makes more sense to use .kdelnk/.desktop for me.
>
> Well, you want to use .kdelnk .desktop, but it's a completely different
> format. Kde/Gnome to build his groups by the directory, something like
Yes but is common standard (for 98% ;-)
> When menu specify an entry like
> section=Applications/Productivty
> and after the update-menus will create for gnome/kde (or nothing for
> other wm'm) the directory's.
yes, but why not use alsa a directory structure. This is much easier to
handle for the user, I guess ?
> > maybe /etc/X11/menu-methods should be used to be FHS compliant.
>
> Like Peter said it's not only for X11 but also for console application
> (but well it's launched via a $xterm -c "" so it's semi X11).
okay, but there is no console application which has such a list, so
menu-methods will not be there, when no X11 and no windowmanager is
installed. maybe I am wrong ?
> > > It's dynamic i18nable and user-wide-configurable.
> > good idea again. Maybe we should define a common menu structure.
>
> Do you mean structure by groups ? i can post the groups we use for
> Mandrake for draft.
We are using these. I have no problem to change these, but we do want a
structure deeper than 2 levels (we had a long discussion about that in our
company ;-)
./Administration
./Administration/Configuration
./Administration/Tools
./Administration/Viewer
./Administration/unspec
./Arts
./Arts/unspec
./Business
./Business/Database
./Business/Editors
./Business/Planner
./Business/unspec
./Communication
./Communication/Internet-Tools
./Communication/Plugins
./Communication/WWW
./Communication/unspec
./Development
./Development/Debugger
./Development/GUI
./Development/IDE
./Development/Tools
./Development/unspec
./Documentation
./Documentation/HowTo
./Documentation/Kernel-Docs
./Documentation/LDP
./Documentation/Programming
./Documentation/unspec
./Games
./Games/Action
./Games/Arcade
./Games/Board
./Games/Fun
./Games/Logic
./Games/Puzzle
./Games/unspec
./Medicine
./Medicine/unspec
./Multimedia
./Multimedia/CD
./Multimedia/Graphics
./Multimedia/Sound
./Multimedia/Video
./Multimedia/unspec
./Network
./Network/Administration
./Network/Controlling
./Network/Tools
./Network/unspec
./Science
./Science/unspec
./System
./System/Emulator
./System/Info
./System/Shells
./System/Tools
./System/WM
./System/unspec
********************************************************************************
Adrian Schröter
SuSE GmbH, Schanzaeckerstr. 10, 90443 Nuernberg, Germany
Email: adrian@suse.de
Reply to: