MAR
15
2006

KDE Human Computer Interaction Working Group Formed

In order to facilitate current inter- and extra- community communication
and innovation there is need for a Human Computer Interaction
working group (short name "HCI working group") within KDE made up
of core accessibility, usability, internationalization and artist
community members. This group will act not only to strengthen and
improve current processes but also as a catalyst for new ideas. Following the Technical Working Group and Marketing Working Group this is the third group from KDE e.V..

Key members, based upon motivation and effort not name and popularity,
from the different KDE communities involved, have stepped forward to
initiate this effort.

The working group is comprised of e.V. members. At this time the current
members are Celeste Lyn Paul, Nuno Pinheiro, Ellen Reitmayer, Olaf Schmidt,
Kenneth Wimer, Thomas Zander.

Much of what our working group intends to accomplish is reliant upon
communication and coordination with the other working groups being
formed as well as the overall KDE community.

In one sentence this working group's goal is to create a more
compelling, usable, understandable interface for all people. This
is, we believe, one of the major goals of KDE.

Comments

empowering the kde user to access and manipulate information from anywhere and easily would be a nice thing for KDE 4.

like "links, bookmarks, important apps/folders" should be accessible/available to any application and to important dialogs e.g., file open/save dialogs.

i've setup my metabar for easier access to my folders in konqueror but i can't access that in other applications like k3b or other. i miss this quick access functionality in all other kde applications.

I could not move/delete stuff in k3b file/folder view, as I could do with konqueror.

Konqueror is the best application to be followed by all other KDE applications!


By Asif Ali Rizwaan at Wed, 2006/03/15 - 6:00am

there IS the universal sidebar, which can embed the metabar. but you're right, there should be more integration in applications. maybe kat/tenor can be more integrated in KDE 4...


By superstoned at Wed, 2006/03/15 - 6:00am

Has anything actually come of Tenor? I haven't heard about it in a long time. Novell is working on a native KDE frontend to Beagle; maybe the two projects can be merged somehow.


By jaykayess at Wed, 2006/03/15 - 6:00am

I'm not sure that you got the meaning of the term "Accessibility" right, so here's a pointer.

http://en.wikipedia.org/wiki/Accessibility


By Sebastian Kügler at Wed, 2006/03/15 - 6:00am

Back in the KDE2.0 development series, myself and a few others created an HCI working group. The mailing lists had decent activity for a month, and we came up with some interface standards that made sense (like menu-bar consistency guidelines). Our proposals were simply ignored at the time. Maybe this time someone will actually pay attention.

That said, KDE's usuability has often been greatly improved by the dedicated work of people like asiego, unilaterally since he just went ahead and coded it. Unless the HCI group is ready to go ahead an code it, they will not be nearly as effective as single users who can make improvements.


By Troy Unrau at Wed, 2006/03/15 - 6:00am

Since i start using kde as desktop i always want to do something for kde . I always dream big ,and think of brilliant ideas and how to code them. But when i sit in front of my pc and after writing 20 odd lines of code , i start feeling sleepy and drowsy and then i go out and smoke and then i eat and goto sleep. I have done lots of reverse engineering stuff in windows platform and i am good at both assembly and c.At present i am getting hang of linux environment.
Hopefully , will be able to contribute after kde4 release :-) ,till then i will rest , i am already feeling sleepy .

Anyway , they should come out with a kde4 desktop or lack off look and concept competition if its not 2 late .Has it been already done ?


By ksleep at Wed, 2006/03/15 - 6:00am

DATK: Design At The Keyboard Syndrome attacks again.

Do things on paper in your spare time between classes, meetings, on the bus etc. Avoid distractions like typing, worrying about syntax, compilation errors and the like.

HTH.


By B8ating at Fri, 2006/03/17 - 6:00am

Hmm; before that time I (and others) already had a kde guidelines which was adopted at the KDE2 meeting (and thus before kde2 came out).
With those guidelines KDE has worked many years and has come a long way. Now the KDE environment (both people and code) is ready to go to a next step. The HCI WG is formed for that reason and has gained acceptance by the programmers which goes a long way to make sure issues are actually resolved and realized.


By Thomas Zander at Fri, 2006/03/17 - 6:00am

Does it mean that from now on pressing Down arrow in the mail list of KMail will move the selection down and pressing Up will move the selection Up ?

If so, then I welcome this initiative. If not, the effort is wasted. What I mean is KDE project should enforce some standards on developers so that some stubborn and too inovative developers do not create surprisingly behaving software. My idea is someone should define base requirements for GUI design. Applications which will not comply would simply not be included in the KDE software bundle.


By ZACK at Thu, 2006/03/16 - 6:00am

> Applications which will not comply would simply not be included in the KDE software bundle.

Then please tell me a KDE-based mail programm with a similar feature set like KMail.

Thank you!


By cl at Thu, 2006/03/16 - 6:00am

We now have the status quo and must find a way to deal with that. I found that our current policies make it hard to fix menu issues, so perhaps the HCI group needs to work on that.

However, ZACK is correct when it comes to new applications to be added to KDE. They should only be added after the HCI group approves them.


By James Richard Tyrer at Thu, 2006/03/16 - 6:00am

The KMail feature set is fine (just missing Exchange connector :-). Just the human interaction design is wrong because it DIFFERS from the rest of KDE programs.

The mail list keyboard hadnling is totaly different e.g. from Konqueror (which certainly is a typical KDE app). The END, HOME, UP, DOWN keys do not work here by default (yes, you can reconfigure this by it should be default) and SHIFT Up/Down does not work at all. It must even have taken an effort to make listview work unexpectadely and for a sad result.

And don't take me wrong - I am willing to like KMail. I want it to change so that I can recommend it to others. I don't want it to be another GIMP.

I know that there is a lot of difficult work behind KMail's internals. But it is often a small "uniportant" glitch like this that makes people distracted. Take GIMP as typical example - it contains great functions but the GUI is so uncommon/inovative/unlike-to-anything that many people are looking forward to escape from it to KRita even if KRita is still in its infancy but on a right track.

KMail is default KDE mail app. So it must have a default KDE behavior.

So dear HCI


By ZACK at Fri, 2006/03/17 - 6:00am

> I want it to change....

I don't. Now what?

> KMail is default KDE mail app. So it must have a default KDE behavior.

There are always exceptions. No rule fits all.

IMHO the focus-less keyboard navigation is superior to other email clients.


By cl at Fri, 2006/03/17 - 6:00am

I think that focus-less keyboard navigation is a very stupid idea. Not because I like it or not but because it is DIFFERENT from the rest of KDE!!!

The whole KDE interface teaches the user that input goes where the focus is. This is predictable, understandable, usable. And suddenly, user starts KMail, focuses an item, types a key and something on the other side of the screen changes/moves. Is this an expected behavior?

Don't pretend you don't uderstand what I mean.


By ZACK at Fri, 2006/03/17 - 6:00am

The three most important things in a GUI are:

Consistency

Consistency

Consistency


By James Richard Tyrer at Sun, 2006/03/19 - 6:00am

first of all i want to congratulate James for his well thought seggustion
KDE is the closest thing to win98se classic look which is the most established
format of GUI, KDE SHOULD EXPLOITE this because it would make it easier for
all types of windows users "to as you say switch" furthermore those who try
linux dont want to learn new things because that would take some time so the
ease of use of the classic win95/98 look is there why not exploit it, it makes
sense!


By an Architect at Mon, 2006/03/27 - 6:00am

Does the hci group have a homepage yet?


By waw at Mon, 2006/03/20 - 6:00am

No, we don't have a website for the workgroup yet, but all of the participating teams have of course websites:

http://accessibility.kde.org/
http://artist.kde.org/
http://docs.kde.org/
http://l10n.kde.org/
http://usability.kde.org/

The other workgroups don't have websites either, because their main aim is coordination of existing work.

Olaf


By Olaf Jan Schmidt at Wed, 2006/03/22 - 6:00am

So, if I've got some ideas/concepts to improve kde, i'll turn to... ?


By waw at Wed, 2006/03/22 - 6:00am


By cl at Wed, 2006/03/22 - 6:00am

The main development of KDE is still done on the mailing lists, like it always was. The working groups are there to help collaboration and provide a point-of-contact. So if you have ideas to improve usability, send them to kde-usability@kde.org; if you have ideas to improve the documentation, send them to kde-doc-english@kde.org , etc.

If you're not sure where to start, try kde-quality@kde.org. They can tell you where to suggest ideas, and what things you can do to help them happen.


By Philip Rodrigues at Tue, 2006/03/28 - 6:00am

Ok, I will do as you say, I have just to write it down first.

gruß


By waw at Wed, 2006/04/05 - 5:00am