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

Re: vfolder .desktop and Window Maker



On Sun, Feb 09, 2003 at 01:32:40PM -0800, Chris Waters wrote:

 > Debian's centralized scheme doesn't require any modification to
 > existing apps.  All that's required of Debian's menu scheme is that
 > an app be able to use an external automatically generated menu
 > definition of some sort.

 Well, after reading the quoted URL, I get the impression this is just
 our system, redone.  It's got more keys and the format is more
 user-friendly, but other than that, it's our system.  In particular,
 you just need to update update-menus to read this files and spit the
 info the menu methods require.  Add a new compatibility level and it
 can spit the extra fields for the applications that require/want to
 have them.

 What happened to the great menu rewrite in the language of evil?  Did
 anything came out of that?

 > Furthermore, Debian's centralized approach allows either the admin or
 > the user to define centralized filters that apply to the entire
 > heirarchy.  I don't see any way to do this that doesn't involve
 > keeping a master list (before filtering), and having all apps use
 > generated lists (stored elsewhere).  And as long as you're doing that
 > anyway, I see no advantage to switching the format of the master list
 > -- all it does is require that thousands of existing, working menu
 > definition files have to be rewritten in the new format.

 For us it should not be a problem.  Just add support for this to menu
 and update menu-methods.  While at this, we could whack a clue into the
 GNOME and KDE maintainers skulls and be done with that "Debian" entry
 non-sense.

 What I really miss in the VFolder proposal are categories such as
 "Viewers", "Math" and "Shells".  The whole games section is not
 granular enough.  I rather have "Strategy", "Tetris-like" and
 "Adventure" than ... than nothing curretly :-)

 > The new VFolder proposal includes equivalents of Debian's hints (the
 > Categories), which is good, but it leaves it up to the apps what to
 > do with them (if anything).  Debian's centralized scheme ensures
 > consistency here.

 Again, just abstract the thing away and be happy.  If you get something
 like this:

    Category=Application;TextEditor

 translate it to Apps/Editors

 If you get:

    Category=Clock

 translate it to:

    Apps/Tools with Clock as a hint.
 
 > Pneumonoultra-        osis is too long
 > microscopicsilico-    to fit into a single
 > volcaniconi-          standalone haiku

 Heh, heh... nice one.

-- 
Marcelo



Reply to: