KDE's Plasma: How not to do lists...
Aaron J. Seigo
aseigo at kde.org
Tue Mar 16 20:53:35 CET 2010
hi Reinhold.
just read your blog on planet.kde.org, and i have to say that perhaps the
least useful way of reporting bugs is by blog. full stop. that you decided to
spend your first blog entry in over 2 years doing that is pretty sad.
if you come and talk to those of us working on these things, we could help you
out with some useful information. as it stands, your blog entry is full
information that is either wrong or missing background information that would
help explain things a bit more.
it would have been no more difficult to contact us with your questions than it
was to write that blog entry. we have a mailing list: plasma-devel at kde.org.
the same text you wrote in your blog entry could have found its way there
first/instead.
i could understand if you'd asked and nobody had replied or we'd given you
some unuseful reply. but you didn't bother to do that.
instead of seeking out information from the people working on it, you instead
spread your thoughts around to everyone who reads planet.kde.org and thereby
driven down the total quality of knowledge available amongst the readership in
general. that's unfortunate.
to say that i'm disappointed by that is an understatement. as one kde
developer to another i ask that in future you pay us the common courtesy of
asking us about these issues before representing us, potentially with
inaccuracy and harm, to the world abroad.
to answer your concerns with the strip widget for Add Widgets:
* that the icon names aren't fully shown is a bug, plain and simple. the
person who wrote that widget left it in an unfinished state. i've since been
fixing things as i have time to do so and there were rather more unfortunate
issues than that one. it will get fixed, however, and has precisely zero to do
with actual design as it's an implementation flaw.
* you assert that there is a horizontal hierarchy. you are wrong, despite the
use of three exclamation points. the tab bar at the top is actually a list of
tags to filter by (consider "running" to see that point clearlyer). and for
comparison: there was no hierarchy in the old dialog, either. so why a
horizontal row of buttons then? because there is currently a bug in Qt that
locks up the entire application solid when we use what would likely be a lot
more sensible: a popup. when that bug gets fixed (or we come up with a better
representation for the tags) then that strip will go away and be replaced with
something rather more sane.
* generic icons in the list: this was always a problem, and for things like
the clocks they really ought to have little screenshots of the applet instead
of generic icons. again, more work for someone to dive into.
finally, i'd invite you to consider all the use cases for this listing: on the
screensaver, on the dashboard, in plasma-netbook, for placing widgets on the
desktop, for placing widgets on a panel in plasma-desktop. it becomes rapidly
apparent during usage of the interface across these use cases that the old
dialog with a vertical listing was really not great.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
More information about the Plasma-devel
mailing list