[Kde-games-devel] Names in KDE menu.
Waldo Bastian
kde-games-devel@mail.kde.org
Wed, 5 Mar 2003 23:30:19 +0100
On Tuesday 18 February 2003 19:14, Waldo Bastian wrote:
> On Tuesday 18 February 2003 09:22, Lauri Watts wrote:
> > On Tuesday 18 February 2003 02.39, david mattatall wrote:
> > > On February 17, 2003 04:43 pm, Aaron J. Seigo wrote:
> > >
> > > Ok, I agree, but in the kmenu they all have (Text Editor) beside
> > > them...which could also be considered redundent since they are in the
> > > "Editors" submenu.
> >
> > So, how about this:
> > KEdit (Simple Text Editor)
> > KWrite (Advanced Text Editor)
> > Kate (Programmers IDE)
>
> Applications have three fields: their name, a generic description and a
> comment. The generic description should in all cases be "Text Editor" since
> that is their basic functionality. A more verbose description, detailing
> what makes this editor so special, can be given in the comment.
>
> I believe the original complaint was that it was redundant to have them all
> list "Text Editor" since they were listed under "Editors" already anyway.
>
> I think that should be solved in the K-menu itself, e.g. by surpressing
> certain generic desriptions in a specific menu.
>
> If you look at e.g. Games->Arcade you will understand what I mean :)
Ok, I have made a patch that add support for such suppression, but I now start
to have some doubts about how the GenericName field is used. The idea is that
you want to be able to provide the user with a menu such as:
- Text Editor
- Word Processor
- Mail Client
GenericName is supposed to provide the above names, while the normal name
field provides the true name of the application:
- KEdit
- KWord
- KMail
Or for some users perhaps:
- Kate
- Abiword
- Evolution
I think most of the KDE menu has suitable Names and GenericNames except for
the Games section. I don't think that Patience and KPoker both having the
same GenericName "Card Game" is a very good choice. If you look back at the
above example, you see that "Mail Client" can be used to describe either
"KMail" or "Evolution" because they both more or less provide the same
functionality. But Patience and KPoker are not the same, they provide two
different kind of games, that both happen to be based around cards. XPoker
and KPoker could share the same GenericName, they would both be about the
same game, although two different implementations of that game.
So I would like to hear some suggestions for better Name / Generic Name
combinations for our Game section in the KDE menu.
Cheers,
Waldo
--
bastian@kde.org -=|[ SuSE, The Linux Desktop Experts ]|=- bastian@suse.com