Nicholas Blachford wrote:
The line: "Best defaults not maximum configurability" Made me cringe, it makes me think of Gnome which IMO is a horrible desktop. The problem with Gnome is they have equated "best options" with "only options". It assumes you are stupid and that makes it really annoying to use.
Stupid? Nah. Non-technical? Much more likely. GNOME's GUI only shows what is necessary to get day-to-day tasks done, but there's nothing to stop a power user from configuring things from the command line. I love GNOME, but that doesn't mean that it doesn't have its faults. I much prefer configuring Samba shares from smb.conf, for example.
It's not just that. I'm not a GNOME developer (nor do I want to be), but there is a logic in reducing the number of choices available in the GUI. The number of choices available increases decision time. This can be quantitatively measured. Reducing the number of options available does make this shorter, and config files are generally the realm of power users, but everyone uses the GUI, so it is geared toward more basic users. I don't think I want to go to the extent that GNOME did when it comes to Haiku, but there is very rational decisionmaking behind it... or at least it seems that way, anyway.KDE on the other hand has far too many options, it's lot better than it used to be though. That said I think the problem isn't so much one of too many options as more of how to organise them. They're not very well organised in KDE, it is this makes it seem horribly over complicated.
I think it's quite possible to have a highly configurable system which is also easy to use, it will be very difficult to design but I do believe it can be done, it's really a question of balance.
That is a very difficult line to walk. I really don't like KDE becauseof all the options. One thing I've noticed, though, is that developers and developer-type people seem to like KDE better.
I've used KDE, OS X, and GNOME, and I'd say that I've listed them in order of configurability from greatest to least when it comes to the GUI. OS X is another UNIX, so it can be just as littered with options as UNIX, too.You need only look at OS X to see evidence of it - OS X is a lot more configurable than many might think. I know some people in the Haikucommunity don't like OS X but when it comes to GUI there's really nothing else out there which comes close.
I assume Haiku will go along the same path but this cannot be assumed. Unfortunately the open source community as a whole doesn't have a great record in UI design. Be had a number of user interface specialists, I don't know if Haiku has any.
I'm no expert, but I *am* a usability zealot and a student of the craft.
While you might consider their methods extreme, our usability guidelines received significant influence from theirs and Apple's. It's not all bad, and, like KDE, xfce, and all the rest, it's not for everyone. Personally, I like it because it reduces the amount I have to think about the UI and more about what I'm doing -- I like it because it's easier for me to be productive, which is all that I care about at the end of the day. I can tweak to my heart's content (I'm a sysadmin at school), but that doesn't mean I want to. :)Anyway, this was really a rant about Gnome, not Haiku...
Anyway, let's not turn this into a desktop environment flamewar, everyone. Facts can be wrong, but opinions just make us different, and that's OK. :)
--DarkWyrm