Plasma explores new ideas in user interface design, to allow users to interact with all aspects of their digital lives in an intuitive and enabling manner.
Such a design goal is quite different from what used to drive open source development for graphical user interfaces. To cope with the new requirements of such a bold endeavour this little list of recommended reading can hopefully act as support to the aspiring plasmodian.
This is an excellent book by Jef Raskin on user interface design. Among other things he describes a zooming user interface, similar to what will appear in Plasma.
This is actually Jef's son. Very interesting video.
Quicksilver's author talking about Quicksilver. But if you listen closely, you can also hear him talk about krunners future between the lines.
Don Norman talking about the return of the CLI. Again very interesting to understand the potential role of krunner in plasma.
Andy Oram is talking about why applications are slowing the user down and how componentization can come to the rescue.
Thomas Thurman is reporting about a discussion our friends over at planet gnome had. Some first ideas to abstract our user interfaces away from the file system.
A review by Edward Tufte of certain aspects of the iphone interface. How many occurrences of an ZUI can you spot?
A couple of very interesting ideas for interacting with your desktop. Some ideas might even be interesting for plasmoids.
Look ma! Plasmoids you can actually touch!
Looks a little like the digikam containment, if you know what I mean.
See the Sugar interface in action. It's amazing where you can arrive at, when you are willing to challenge old beliefs about how computers work.
Interesting TED talk with a very thought provoking piece by Michael Highland. When you start to understand that every computer user interface creates a virtual reality for its users his thoughts become highly relevant also for the plasma project.
KDE's own Celeste Lyn Paul talks about usability and how it is not only about removing options. This is a chat transcript and therefore not so easy to read. But you can always find her on our mailing-list (see below), for in-depth questions. Or contact her on our IRC channel, she set aside special times, where she'll try to help out with all your usability related problems: Tuesday, Wednesday and Thursday from 17:00-19:00 UTC (that's 18:00-20:00 CET and 12:00-14:00 EST)
We are waiting for you.