Skip navigation.
KDE Developer's Journals

I-con-dance: lead and follow

torsten rahn's picture

No matter whether it's Tango or Salsa (I'm addicted to Salsa dancing) there are some important things to know about dancing: Of course your attention needs to be 100% on your partner and the enjoyment of dancing that song together. But to be a successful leader it takes more than just trying to force her into something that the "leader" had his heart set on. To make the lady truely shine on the dance-floor a good leader will allow her these essential playful moments of creativity and give her the freedom of expression. - The same is true for icons! ... And leads us directly to the pros & cons of the Tango Project:


The good thing about the Tango-specification is that it already uses the common icon names from freedesktop.org which can be shared across desktops. This is a concept which will certainly be shared by all future iconthemes as well (including KDE 4's default iconset Oxygen).

The result is a desktop which gives a much more consistent look and feel for the user and iconthemes that are easier to develop. Now we only need to manage to create suggestions for common metaphors for all the iconnames. That way we can pull the whole icontheme thing to enterprise level. People who offer support or write documentation will be able to say stuff like: "To select this part of the screen press the select-icon -- the one with the LASSO depicted" .. and they can be 100% sure that as long as the icontheme is an "enterprise icontheme" (opposed to a fun theme) it _will_ depict a lasso -- no matter which icontheme is chosen. There will always be different iconthemes around as many projects, many distributors and even many free and commercial applications are promoting their own default iconset (think of Linspire's Clear-e, Redhat's Bluecurve, etc. who try to promote their own Visual / Corporate Identity).

As mentioned in my introduction: For us leaders there's an important part to make the Tango-specification successful! Let's drop the suggestion for the colorpalette and style! Otherwise all "Tango"-spec-compatible iconthemes will just look like _one_ single icontheme and the freedom of expression for the artists who might want to start a completely new innovative icontheme (maybe based on the visual identity of the respective project) will be close to zero! These days innovation and diversity is the motivation that makes people buy new products and try new stuff. So the way too restrictive rules for colors and styles in Tango would definetely hinder adoptance and would just weaken it as a standard. The whole topic was already covered on freedesktop.org as well as the Appeal-mailinglist.

Ideally the Tango-specification will just consist of two requirements that iconthemes will need to fullfill to be a good choice for the default/enterprise: The freedesktop.org common iconname standard and the yet-to-create standard for common metaphors.

If we keep this in mind then watching the dancefloor of different iconthemes on kde-look.org will be a joyful experience: diversity will be preserved and a smooth, consistent and beautiful appearance of the desktop will be guaranteed.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
jakob petsovits's picture

Distinguishing between color scheme and specification

Were the color scheme and the style guidelines ever meant to apply to other themes than the Tango theme (not spec) itself? I mean, for me it seemed clear that the icons and the style guidelines were just for This Specific Theme, and the naming specification for all themes around.

And addressing the "common metaphors" part in here:
I do remember the Tango project stating that there will be a "minimal" and an "extended" version of the naming specification, the latter containing all possible icon names. That would be what you mention here. The "minimal" version is the one which is out now, providing guidelines for what to do first if you want to make a proper "fun theme", as you call it.

(I just don't want to search for the statement again, but it's on their homepage somewhere.)

torsten rahn's picture

Re: Distinguishing between color scheme and specification

> I mean, for me it seemed clear that the icons and the
> style guidelines were just for This Specific Theme, and
> the naming specification for all themes around.

Well the FAQ entry #3 mentions how an icontheme can be
made Tango compliant. Not that we agree with all actions
needed to be compliant ...

> I do remember the Tango project stating that there will be a
> "minimal" and an "extended" version

The common iconname standard is part of freedesktop.org. No real need for Tango with regard to this.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.