Icon naming spec suggestions - categories
Jakob Petsovits
jpetso at gmx.at
Tue Dec 25 16:48:58 PST 2007
Hi Rodney,
one more for today: the categories category.
--- What I consider important ---
* rename: preferences-desktop-peripherals -> preferences-peripherals
* rename: preferences-desktop-personal -> preferences-personal
* rename: preferences-system-network -> preferences-network
Short version of the rationale: Bad fallbacks and config module names.
Long version:
On the one hand, stuffing everything into either "desktop" or "system" is a
bit GNOME specific, whereas KDE 4 has something like "Computer
Administration" ("system"), "Look & Feel" ("desktop"), "network"
and "personal" as top-level settings categories. So first of all, I feel that
this classification is arbitrary and not general enough.
But what's more important is the resulting names in the apps category:
Following the spec's (implicit) naming scheme for control center modules,
those begin with the first two name parts (preferences-desktop-blah), as
indicated by preferences-desktop-keyboard which clearly falls under the
peripherals category. (And really, the names shouldn't be longer, they are
huge already.)
So we might also have a preferences-desktop-mouse icon, but as it probably
isn't included in some theme (as it's not specified), we would get
preferences-desktop as fallback icon instead of a more appropriate
preferences-peripherals if it was named preferences-peripherals-mouse.
Using the current naming scheme, it also gets increasingly hard to draw the
line between system and desktop for stuff like "Display" (in "desktop"?)
or "Network Sharing" (in "system"?).
You get the idea... I'd really, really like to see those categories renamed,
and apps/preferences-desktop-keyboard together with them.
--- Wishlist: what I would like to see (but can live without) ---
* applications-education
The icon for the "Education" sub-menu of the Programs menu.
As an "Education" menu category is even specified by the fd.o menu spec
http://standards.freedesktop.org/menu-spec/latest/apa.html
I think it would make a lot of sense to add an applications-education icon to
categories.
--- Minor: might stay out of the spec, I don't care ---
* applications-development
In the description, let's change "'Programming' sub-menu" to
"'Development' sub-menu", as that is both the name of the icon itself
and the according menu category in the above-mentioned menu spec.
But well, no one will get hurt if this stays the way it is.
That's it for categories, more stuff is still in the pipeline!
Have a great day,
Jakob
More information about the xdg
mailing list