On 06/02/2011 08:54 AM, Vitezslav Humpa wrote:
> Hey folks,
>
> At last Fedora QA meeting John Dulaney had a proposal concerning the issue of 
> similar application names we use around Fedora desktops.
>
> For example: surely sometimes you had both GNOME and XFCE installed and went 
> for menus to open - say a terminal. The environment would use the same icon 
> and a same name for both gnome-terminal and xfce-terminal, which resulted in 
> you opening the other app than desired, perhaps (thanks to Murphy's laws :) ) 
> more often than the desired one. More examples of this are "Software 
> updates"/"Software update"(just within GNOME), "System Monitor" for both 
> gnome-system-monitor and ksysguard, some "system-config-*" utilities vs. 
> GNOME control panel applets and more.
>
> This is a call for having a discussion on trying to establish some compromise 
> - on what to put as a name in the desktop[1] file for corresponding 
> applications around different Fedora desktops as well as among applications 
> inside each of those. The goal is simply to avoid people being unable to 
> recognize specific applications around the desktop menus etc., which we could 
> reach simply by rethinking the "name" fields in the *.desktop files of such 
> applications.
>
> The way KDE application launcher handles this also provides nice example for 
> a design solution to this problem. They use a "Generic" (e.g. Terminal) field 
> to describe the application primarily and have the name of the actual binary 
> (e.g. Konsole) present in small letters when the generic name is not unique. 
> For gnome-shell, in it's current in-high-development state, proposing a 
> design like this may also be good idea. Other than that - at least handling 
> this by making a renaming compromise among the desktop environments would be 
> very nice.
>
> We were thinking on expanding the release criteria to have one to deal with 
> this issue, but for sure we need to discuss this first.
>
> Thus - thoughts? :) (Might be a good idea in having the conversation joined 
> in one list we are all subscribed - perhaps test or desktop?)

The desktop-entry-spec does specify Name= and GenericName= to help 
distinguish matters,
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.0.html#recognized-keys

It's just that for various reasons, some desktops have chosen not to 
use/implement Name=  in menus.  I've tried to advocate supporting the 
spec for quite awhile...

-- Rex
_______________________________________________
xfce mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/xfce

Reply via email to