This is the web-log (blog) of Cies Breijs. You can find his homepage here:
http://cies.com (not)
in this post i come up with some "just ideas" that cross my mind for KDE4. i have not thorrowly investigated anything, and i may have not the time to implement at least one of these. yet i do want to share them.
so, here i go:
- try to minimize the use of small modeless dialogs. like the find and replace dialogs, like "connection problem X" dialogs, like some password dialogs, like download dialogs. most of the time the interaction they request, or the information they provide, can be done from the main window of the app (like the firefox searchbar), and dont need to steal you attention so bluntly by hanging over your workspace
- change the current modules stucture of KDE (again: just an idea)
- only groups of apps that share their specific libs should have a module (kde-pim, koffice)
- ofcourse we need kde-libs and kde-base
- the rest could be in app repositories that show the state and/or level of inclusion into kde (something like: kde-apps, kde-apps-testing, kde-apps-unstable, kde-apps-unmaintained and the same for contibuted-apps-*)
- name (at least) the KDE4 release (i like Roberto's "Kaleidos", so it will be "KDE Kaleidos") -- we can always name KDE5 something else... this way KDE becomes the 'brand' name, Kaleidos the central product.
- i once (on the 2004 aKademy) saw a CIG (corporate identity guide) about the use of colors and logo's... i really liked the ideas in there, i loved the colour pallet.
- KDE4 should do notifications well, all notification must run though a notification manager (maybe a part of plasma) that can decide based on user preferences how a notification should be handled (probably using notification categories)
- co-create (probably together with the gnome team, through freedesktop.org) and comply with unified DBUS interfaces for some desktop services like: the notifications handler, the wallet, the system tray, ... (more ideas anyone?) the portland/DAPI looks like strong force in that desktop service infrastructure direction.
- do something to unify KIO-slaves and gnome-VFS, probably using "fuse", see my last post.
- kwin4: master of eyecandy (maybe rename it to something hip), i have good feelings that KDE can bring the eyecandy we've all seen with beryl/compriz to defacto userland; usable, configurable, sensible, with good defaults and a fall-back mode.
- do mimetype-application associations good (using a minimum of popups). i have never liked they way assosiations are handled in KDE, i dont know why but it somehow always annoys me -- maybe it is just my inability to set it up properly.
please note that i have by no means the skills nor the time to implement these proposals. i also didnt discus these ideas with anyone. so basically it is just dumping some ideas. feel free to comment!