[ Cc: and Reply-To: fedora-desktop-list ] On Thu, 2007-05-31 at 19:57 +0000, Kevin Kofler wrote: > Matthias Clasen <mclasen <at> redhat.com> writes: > > So the two of you simply decided that it would be better for everybody > > if the menu item changed from the (somewhat cryptic, but informative) > > "IRC" to the totally meaningless "X-Chat" ? > > X-Chat has a meaning, it's the particular IRC client called X-Chat. There's > several IRC clients in Fedora, including one called xchat-gnome which several > people think should be the default (in fact, I'd LOVE for it to become the > default, not because I actually use it, in fact I hate it, but because that > could lead you to leave the regular X-Chat alone!), so "IRC" is very vague as a > menu entry. > > And KDE actually displays "X-Chat (IRC client)" if the user preferences are set > that way. Why does GNOME _still_ not support GenericName years after this > specification has been supposedly agreed on? IMHO, the real technical problem > lies there, mangling .desktop files like this is just papering over the > problem. I'm not sure how you think that the Fedora GNOME desktop should be using GenericName. The usage of a generic instead of a specific name in the Fedora menus is done for a small subset of applications: those considered to be "best of breed". Using a generic for everything would produce menus that looked like: IRC client IRC client Web Browser Web Browser Font editor Now, using a generic for *anything* is really a hold-over from a past era when our vision of the Fedora menus was that we'd select a small set of best-of-breed apps for our users, instead of making them deal with the chaos of the entire set of possible applications. This no longer fits with the Fedora philosophy, especially considering the merge of core and extras. The question is more "how to manage the chaos". Ideas that some of us have been working on for managing the chaos: - Collect statistics for the top applications in real use http://mugshot.org/applications - Concentrate on making it easy for the user to launch the applications they use most http://developer.mugshot.org/wiki/Image:Big_Board_and_Application_Browser.png - Bring together the installed applications and the available applications http://developer.mugshot.org/wiki/Image:Big_Board_Application_Browser_-_All_Internet.png Those mockups are a bit stale ... the real thing is better. (bigboard package in extras, but you might want to wait until tomorrow ... Colin has some neat stuff in the pipeline for setting everything up for online-desktop mode.) But you can see, sort of in the mockups, and more in the real thing, what we are using for applications is: X-Chat IRC Client With a tooltip of "Chat with your friends". (We get this from a merge of desktop files with the online Mugshot application database; neither GNOME nor KDE desktop files have all three of the above. GNOME desktop files miss the GenericName, KDE desktop files miss the tooltip.) OK, back to the present: My advise for the X-Chat is to make it match how we do a lot of other .desktop files now: do "X-Chat IRC Client" like "Firefox Web Browser" and so forth. Yes, that will screw over the KDE user who has chosen the Name (Generic Name) preference, but they already have Firefox Web Browser (Web Browser), so they can deal. Maybe we need X-Fedora-Name:, on the other hand, if we manage to make bigboard work, we don't need Fedora-customized menus at all, so we can (eventually, not right now, please), just use Name: X-Chat and get rid of having to munge desktop files as compared to upstream. - Owen -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list