[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Superlous configuration?
From:       Waldo Bastian <bastian () kde ! org>
Date:       2005-01-06 14:12:48
Message-ID: 200501061512.51487.bastian () kde ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Thursday 06 January 2005 14:48, Friedrich W. H. Kossebau wrote:
> As IMHO the majority of today's config dialogs do everything but look
> decent the danger to do worse is not that great.

The goal is to do better.

> Just have a look at the "Look'n'Feel" dialogs and analyse them: They all do
> the same (from an abstract POV). But each has a different handling, layout
> and so. If all would be generated by such a framework you would not have to
> relearn for every single dialog.

KConfigXT can already take care of the handling for a great deal, the rest is  
a matter of proper style guides and careful UI design. And yes, I agree with 
you that a lot of dialogs aren't very good, the solution for that is that 
developers start to take their dialog design more serious instead of treating 
it as a dumping ground for features. The current prevailing mentality is too 
much oriented to adding feature after feature after feature till such dialogs 
have become way too big and confused. What is lacking is some more thought on 
how a certain set of features comes together and how to present that to the 
user as a consistent whole.

Unfortunately all I see in these discussions is people looking for cheap 
technical solutions that allow them to keep dumping feature on feature 
without tackling the hard part of designing a well-balanced whole.

Cheers,
Waldo
-- 
bastian@kde.org   |   Free Novell Linux Desktop 9 Evaluation Download
bastian@suse.com  |   http://www.novell.com/products/desktop/eval.html

[Attachment #5 (application/pgp-signature)]

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic