Red Hat Bugzilla – Bug 125852
Ethereal menu entry should be changed
Last modified: 2007-11-30 17:10:44 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6)
Description of problem:
The Ethereal menu entry is not GNOME HIG compliant.
Please change it to say:
Ethereal Traffic Analyzer
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Gnome Icons, Gnome/KDE Menus need improvement
Why is Network Traffic Analyer not HIG compliant? %^)
Read ya, Phil
The menu entry says Ethereal, which is not acceptable, because it
doesn't explain what the program does. The suggested "Network Traffic
Analyzer" is also not a good idea because it doesn't include the
project name (Ethereal), and if there's ever a competing program that
does the same thing it will conflict.
The GNOME HIG says menu entries should follow the pattern:
app_name app_function. However, the kaffeine maintaner has pointed out
that this can be constructed from parts of the .desktop file, which is
currently being discussed (or I hope it is) on the fedora-devel thread
So I wouldn't make any changes yet, but if you'd like to discuss this,
followup to the thread above.
The decision was that the .desktop file will be formatted as follows:
Name = <appname> <function>
GenericName = <function>
The the GNOME and KDE menus can work with that.
In particular the GNOME menu will be modified to not display the
appname for apps that are not core GNOME apps only.
Hence, I recommend
Name = Ethereal Network Analyzer
GenericName = Network Analyzer
or something like that.
The reason GenericName can't be appended to Name to construct the full
name is that translations won't work properly.
However, since the code in question has not been written yet Bryan
Clarke has recommended on several bugs that things stay as they are -
(using GenericName as Name) until written. Then things will change
like I described.