kdereview: adjustable clock

Emdek emdeck at gmail.com
Thu Aug 26 19:06:47 CEST 2010

On 26-08-2010 at 17:24:43 Aaron J. Seigo <aseigo at kde.org> wrote:
> On Thursday, August 26, 2010, Emdek wrote:
>> Well, this is not relevant in this case, all rendering is done by  
>> WebKit,
>> user only specifies HTML to feed it and only interactions done by applet
>> are setting default font color, check if background should be displayed
>> (relevant for desktop) and calculation of scale factor to make it fit.
>> Trying to be smarter than user can cause only problems, if user mess up
>> format then he simply can reset it to one of defaults ones and try to
>> modify them again if he wants.
> which is why i feel that adjustable clock isn't something we should ship  
> with
> the default Plasma set: it makes a different set of compromises, non-
> compatible with the ones Plasma does. specifically, Plasma puts  
> consistency
> and scalability above user customization (the idea being that the user  
> should
> not be able to break basic visual consistencies, such as content fitting  
> in a
> panel). adjustable clock takes a different POV: it's ok if things are
> breakable, the user is in control and we trust the user to break their  
> own
> things or not.

Now I've found some counterarguments. ;-)

If we don't want ship by default things that can "break basic visual  
consistencies" then Digital Clock shouldn't be shipped because it has  
option to set font color which can lead to make it not readable if set to  
one which is similar to background. ;-)
And even better example fine tuning of Plasma theme in it's KCM, it allows  
to create non usable theme that breaks whole Plasma in few clicks  
(changing color scheme is enough).
We can try to avoid such as things by removing or not adding configuration  
options, but user will complaints that they have limited possibilities...

Best regards,

More information about the Plasma-devel mailing list