[Gpe-list] gpe-irc .desktop file

Neil Williams codehelp at debian.org
Tue Sep 2 14:33:25 CEST 2008


I wish this list would accept GnuPG signatures - I keep wondering why my
posts don't show up!

On Sun, 2008-08-31 at 17:38 -0500, D Marlin wrote:
> Back in April I mentioned that I found some non-standard entries in
> some of the GPE application .desktop files, one of which was the
> Category "GPE" itself.  I submitted a request to freedesktop.org to
> add GPE as a category, but AFAICT that is not happening.  I did
> receive a suggestion that we could use X-GPE.  That is being used by
> some other desktops, and is acceptable for Categories that are not yet
> part of the spec.

It isn't just the spec, it is how things like X-GPE would be handled (or
not handled) by existing menu programs - including those outside GPE
itself.

So far, all the Debian versions of GPE packages have had the GPE
category removed with patches - I'd have to do the same with X-GPE.

IMHO, it is better for users to have some kind of consistency and having
all GPE under a GPE menu isn't user-friendly. Far better to have menu
items within GPE packages that relate to package functionality so that
there are Office, Network, Accessories, System, Games and other menu
items instead of putting all of GPE into one.

> Making the following change eliminates those warnings:
> 
>   -Categories=Application;IRC;GPE;
>   +Categories=Network;IRCClient;GTK;X-GPE;

I'd prefer:
+Categories=Network;IRCClient;

(I see no need for GTK personally).

> I do not know how the GPE category is being used, so I don't know if
> changing it to X-GPE will have any impact on the desktop display for
> functionality of this or other applications, but the changes seem to
> work for me.

I'd be surprised if the GPE or X-GPE is actually being used in any
application that actually creates the menus and further surprised if it
was expected to be useful to have a single overcrowded menu item.

Just a Debian/Emdebian perspective.

(BTW, Emdebian 1.0 for ARM {based on Debian 5.0 "Lenny"} is coming along
and will include all the GPE packages. Lenny will also include a
functional cross-building environment.)

http://lists.debian.org/debian-embedded/2008/08/msg00006.html


-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/






More information about the Gpe-list mailing list