i am back from Berlin and settling into my cozy nook in Canada again, staring down the barrel of KDE4 development and trying to piece it all together ...
for KDE4 to matter, our development processes will need to continue to evolve. while KDE has proven itself proficient at creating technology thus far within the confines of what we have needed to accomplish, we have (broadly) three distinct challenges that KDE4 will bring with it:
The Developer's Challenge: Being Creative. there is a combination of feeling there is safety in going where others have been and doing KDE development as a sideline rather than a primary creative focus that contributes to a distinct lack of creativity in how we put our applications together. this has been, in a way, a godsend for KDE up until now as it has let us catch up with pre-existing closed source environments by pragmatically reproducing analogous features, often in better ways. but as we approach the state of the art, to go further requires creativity. we will have less and less to copy from as we launch into the brave new world of being leaders on the desktop. KDE4 needs to be more than just KDE3 updated to Qt4.
The Designer's Challenge: Creating Clarity. many of our user interfaces are a mess. they are featureful and interesting, but many times lack the quality of "clarity". at the same time, clarity has become one of the primary decision making factors for users of desktop software. as all other things have become increasingly equal, clarity is becoming a more important issue. while we have continued to expect every developer to create their own interfaces (which has led to our current state), there is now a need for interface designers to step up and produce clarity in the interfaces. concurrently, there is a need for coders to respect and support those efforts.
The Artist's Challenge: Breathtaking Beauty. the appearance of our desktop has come leaps and bounds forward. the next step will be the hardest: to create something so instantly welcoming that it inspires the user. Apple accomplished this when they first release MacOS X, for instance. and it wasn't just great icons and a funky theme, though that certainly was part of it. it was also widget and window transitions, visual concepts in the finder and more...
each person in the KDE project is faced with at least some of each of these three challenges. it will take a unified push between coders, artists and designers to fully realize the potential in KDE4.
and this is what has been on my mind over the last few days: where will i draw my creativity from and focus it on? what areas of our interface could i help make clearer? how can i support and work with the artists in our community to help them achieve the goal of breathtaking beauty?
big questions indeed ...
Thursday, March 31, 2005
Subscribe to:
Post Comments (Atom)

9 comments:
yeah i'm with you on this. I dont want to see kde4 as a version bump of kde3.5...
i think a lot of radical things need to happen. ie: complete line in the sand, no backward compat with kde3, cleaned up/redefined api, remove all cruft and crap. better define a hetrogenus api. break everything.
take a good look at what needs to be achieved, write some goals. and.. gasp.. rewrite all core apps! make some hard decisions...
mmm.. anyway.. i can dream ;)
me too.
Because trolltech will also release a gpl'ed qt4 release on windows kde4 could have windows platform support from the beginning.
Ah. I'd love to run some k-apps on Windows. Kate, kdevelop3, kompare, amaroK, kmail, kopete, konqueror.
It has gotten to a point where these apps are just plain superior to the tools I use on windows.
oh no. not the windows discussion again. =P
i'm glad the tools on KDE are getting better than those on Windows. perhaps that will inspire people to move off of Windows to platforms that are actually supportive of and friendly to KDE.
KDE4 is going to be a humongous effort. Actually, humongous is an understatement. At the same time, that's what makes it exciting.
A proper roadmap is in order.
I'm following your blog, so I'll try to pitch in wherever I can :)
Thanks,
Swaroop
www.swaroopch.info
This blog is awesome! If you get a chance you may want to visit this pda software site, it's pretty awesome too!
This blog is awesome! If you get a chance you may want to visit this download free multiplayer game site, it's pretty awesome too!
Really nice Blog!! Wish others were as nice. I'll return in a few days and pass on your URL to my friends. I have a similar site, it's all about yahoo instant messaging and you can visit me here: yahoo instant messaging. Thanks!
I did not have time to read your intire blog, so please forgive me, but I wanted to take the opportunity to invite you to look at mine for a way to better manage our unwanted goods using these services encan gregoir h and others like encan gregoir h, thanks for reading me
Post a Comment