"Viral Marketing"... >-)

Seb Ruiz ruiz at kde.org
Thu Feb 18 02:09:16 CET 2010


On 17 February 2010 01:03, Thomas Lübking <thomas.luebking at web.de> wrote:
> ... on the toolbar.
>
> Assuming we'll for the moment go with the inner skip icons*, i'd like to add a
> little "hack" that is,
> - detect whether the svg theme contains non or blank skip buttons and
> - if not, reset the label alignments and enable dragging and animations.

No, absolutely not. There should be no conditional painting logic
based on an svg file. This makes maintainability a nightmare and our
UI inconsistent. We have always been against the theming idea.

>
> Then, in some kind of "viral marketing", we could leak such (totally
> unsupported, very exclusive and only for the illuminated) themes (w/o skip
> icons) and (have others...) show off, so this becomes

You cannot leak totally unsupported material as a member of the amarok
team. This sends of bad signals to users.

> - known
> - easily accessible
> - used
> - and de facto: Standard =)
> (well, that is... "hopefully")
>
> This is easy to do, would basically (temporarily) make the skin svg an
> implicit config option and allows a soft migration towards a skip icon free
> solution.

We don't like implicit configuration options. We need a strong UI
direction, and one which is for the benefit of the user and not there
to cater to creative outlets and personal experiments. I think that
the last month of discussion has often not had the end user in mind,
but rather simply been a way to push a personal design prototype.

>
> Any objections regarding this?
> (To make it clear: there would be no "hackish" code required at all)

Yes, as I have said above.

>
> Cheers
>
> *http://gitorious.org/amarok/amarok/merge_requests/122
> _______________________________________________
> Amarok-devel mailing list
> Amarok-devel at kde.org
> https://mail.kde.org/mailman/listinfo/amarok-devel
>



-- 
Seb Ruiz

http://www.sebruiz.net/
http://amarok.kde.org/


More information about the Amarok-devel mailing list