Review request: Container plasma applet
Aaron J. Seigo
aseigo at kde.org
Mon Sep 21 06:45:04 CEST 2009
On September 20, 2009, Giulio Camuffo wrote:
> I don't plan to implement e.g. the new
> feature that loads the applet depending on the mimetype dropped.
this kind of inconsistency is exactly what keeps this kind of approach out of
the main modules. why should the user be allowed to only do certain things in
certain places due to implementation decisions? nah.. :)
the user should be able to trust "the rules" and not have to do special things
for special circumstances.
(the fact that you have to, in practice anyways, open the panel toolbox to
configure the tasks widget still bugs me :P)
> I developed this also because I thought to do a plasmoid that was actually
> a set of plasmoids inserted in this applet.
what kind of plasmoid, exactly? (we may have other ideas on how to achieve
this)
> I don't understand however why the systemtray isn't problematic while this
> one it is.
the system tray is problematic. it works around a number of little things
(though we did make some changes internal to libplasma to ease that as well),
but the benefits outweigh the negatives.
the system monitor, however, has all the negatives and no real benefits.
so it's a case by case basis, and generally discouraged because the chance for
regressions are high when changes get made (esp new features) in libplasma.
> I already published it on kde-look, and I'd say people like it, since it is
> already 80% good with only 73 downloads, but I thought it would be more
> discoverable to the people if it was inside KDE, since, from what I read,
> some people need it.
honestly, people rarely know what they really need or even really want.
imagine if we removed folderview tomorrow? and that was the most Evil Feature
Ever(tm) a year ago.
design with purpose, not by the popular opinion and whims of those on kdelook
or other online sites populated by self-selecting hard core users.
> Anyway, with your last sentence you was saying that I could have done a
> similar thing working directly on containments?
yes, and that's really probably the way to go about it. use cases would
probably help define what direction to actually take.
--
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20090920/f3b8dae9/attachment.sig
More information about the Plasma-devel
mailing list