Red Hat Bugzilla – Bug 227925
xterm was added to the System menu
Last modified: 2007-11-30 17:11:56 EST
Description of problem:
xterm (without an icon) was added to the System (formerly System Tools) in the
Applications menu. This seems like a mistake for a default install.
Yes, this was requested in the package review, bug #226660. xterm shouldn't be
installed in default install.
Not sure about the default install yet. Many people actually use xterm, so maybe
it should be in the default install.
Two problems with the current desktop file are
1) missing icon, as already pointed out
2) now we have one terminal in Accessories and one in System Tools
Yeah, those issues were my main reason for filing the bug. It doesn't make a
whole lot of sense to include two different terminals in the default install.
While a number of people might use xterm, it's not really a gnome desktop app...
Adding "Icon=gnome-xterm.png" to "fedora-xterm.desktop" adds the right
icon to the menu entry. Btw, the title line "xterm Terminal" should be
replaced by "X Terminal". This is more succint and even looks better :)
Icon=gnome-xterm.png is added to the desktop file in xterm-224-1.fc7.
But I didn't change the name to "X Terminal" since xterm isn't a X terminal,
it's a terminal emulator. I agree that "xterm Terminal" isn't very good, but at
least it follows the recommendation to use specific name and generic name.
This logic is beyond me. Either it's a terminal emulator; then the right
entry is "X Terminal Emulator". If it's not a terminal, then it can
neither be an "X Terminal" nor an "xterm Terminal". I'm sorry, but here
you are contradicting yourself ..
Ok, Terminal isn't absolutely correct. Problem is that X terminal displays X
applications and xterm is an X application which emulates a text terminal.
The best name for xterm is "Terminal emulator for X", but that doesn't follow
We can still drop the desktop file. :)
I'd go for "X Terminal Emulator" then - there are menus entries like
"Sound Juicer CD Extractor" which are definitely longer, so this
should be no argument.
Moving to 'devel' as discussed on