KDE (vs GNOME)
Paulo Moura Guedes
moura at kdewebdev.org
Tue Nov 8 01:09:30 GMT 2005
I was just reading the news about Novell and noticed some people are having an
identity crisis about KDE.
I think the KDE desktop has an history and a way to do things and that it
would be a petty to lose the users that just love the things they do with KDE
and can't be done with any other desktop environment.
Though, this doesn't mean we can't target to other kinds of users.
It is said a lot that KDE applications are bloated with actions and
configuration options. My instant idea was to label the actions with several
levels related to the user skill: basic, medium and advanced. Same could be
done with the configuration options, especially with KConfigXT. The user
could choose his skill level globally, on Control Center, and per application
individually, which would overide the global option, as expected.
Another criterions could be used in conjuction like having the desktop more or
less verbose, which would deal with questions like having copy/paste buttons
on the toolbars, which are not advanced actions, but maybe too much obvious.
The actions could also be sub-categorized regarding their behavior on the
menu, toolbar and context menu.
This would not solve all the problems but would be a start.
It seems to me that if we could abstract the way users access the desktop
having different and clear levels of configuration, it would allow to, almost
without effort, have a desktop for all tastes.
It would add an extra work to the developer, no doubt, but not too much if
done in the right way.
More information about the kde-core-devel