{"id":1238,"date":"2008-07-09T01:44:44","date_gmt":"2008-07-08T23:44:44","guid":{"rendered":"http:\/\/vizZzion.org\/blog\/2008\/07\/thoughts-on-innovation-on-the-desktop\/"},"modified":"2008-07-09T01:44:44","modified_gmt":"2008-07-08T23:44:44","slug":"thoughts-on-innovation-on-the-desktop","status":"publish","type":"post","link":"https:\/\/vizZzion.org\/blog\/2008\/07\/thoughts-on-innovation-on-the-desktop\/","title":{"rendered":"Thoughts on innovation on the desktop."},"content":{"rendered":"<p><a href=\"http:\/\/vizzzion.org\/images\/blog\/cruise.png\" title=\"If you want everything handed to you on a silver platter, go take a cruise\"><img decoding=\"async\" src=\"http:\/\/vizzzion.org\/images\/blog\/cruise-thumb.png\" alt=\"If you want everything handed to you on a silver platter, go take a cruise\" title=\"If you want everything handed to you on a silver platter, go take a cruise\" align=\"right\" class=\"showonplanet\" \/><\/a><br \/>\n    While surfing around on Teh Intarwebs, I&#8217;ve read complaints from people that we&#8217;re doing<br \/>\n    something radically new to the user. Some of those users seem to have problems with all<br \/>\n    that &#8220;radically new&#8221; stuff. Honestly, I don&#8217;t think they have seen anything we *can* do<br \/>\n    yet. With KDE 4.1, we have pretty much implemented functionality that was there, made<br \/>\n    applications smarter, and polished the looks. Almost all of the work on the UI,<br \/>\n    especially in Plasma has been put into recreating functionality from KDE 3.5. What is so<br \/>\n    radically new to it? Having a shallow look, both &#8212; KDE3 and KDE 4.1 have quite a<br \/>\n    similar interface. Panel with tasks in it, an application starter menu, a simple clock<br \/>\n    with a calendar, a virtual desktop switcher and the systray. Just about<br \/>\n    everything is in the same place where people using KDE 3 used to find it. And in<br \/>\n    4.1, you&#8217;ll have icon groups on your desktop that work just like kdesktop&#8217;s<br \/>\n    filemanager, only a bit more flexible. Overall nice improvements, but certainly<br \/>\n    nothing radically new as a whole. That&#8217;s probably as far as it can get with<br \/>\n    re-creating the traditional desktop. Nobody wants to create an exact copy of KDE<br \/>\n    3 at this point anyway. If we would have wanted that, we wouldn&#8217;t have started<br \/>\n    this journey that is KDE4.<\/p>\n<p\/>\n    Yet nobody wants to take away the traditional desktop from the users. That&#8217;s why<br \/>\n    KDE 4.1 looks like it is. It&#8217;s a relatively conservative traditional desktop. If<br \/>\n    you look at the KDE 4.0.4 implementation of openSUSE, it&#8217;s even very close to<br \/>\n    how KDE 3.5 looks like and works. Besides that, you have enough choice to run<br \/>\n    any traditional desktop around, whether that&#8217;d be KDE3, GNOME, XFCE, or whatever<br \/>\n    you like. And in August, we&#8217;ll release KDE 3.5.10 for those that prefer 3.5.<br \/>\n    See, we&#8217;re nice people, we&#8217;re not abandoning 3.5. We don&#8217;t want you to move.<br \/>\n    It&#8217;s completely up to you. KDE 3.5 is rocksolid and works really well in many<br \/>\n    aspects. KDE 4 has not reached its full potential yet. You will be able to<br \/>\n    decide yourself when it&#8217;s time to move to KDE4, if ever. And if you happen to<br \/>\n    fall in love with KDE4 applications, which is quite possible, they also run just<br \/>\n    fine in KDE 3.<\/p>\n<p\/>\n    Surely the developers do need some room for innovation and trying out new<br \/>\n    ideas. It would be strange if we kept adhering to all those traditions and<br \/>\n    copied 3.5. And it&#8217;s why we created KDE 4 in the first place. Two years ago I<br \/>\n    talked with a Canadian friend on the phone about KDE 4 and Plasma in particular.<br \/>\n    The idea was back then to create a desktop that is backwards compatible with<br \/>\n    what people are used to, yet offers new cool stuff that gets you hooked. With<br \/>\n    KDE 4.1 we&#8217;ve probably reached this goal. A desktop that&#8217;s pretty close to 3.5&#8217;s<br \/>\n    functionality.<\/p>\n<p\/>\n    Regarding those relatively small adjustments we&#8217;ve made to the desktop<br \/>\n    shell, one could wonder what some people say when their filemanager and<br \/>\n    applications start dealing with information, rather than with data<br \/>\n    understanding relationships between information, people, &#8230; and works with<br \/>\n    metadata and semantics, rather than a hierarchic filesystems. (that&#8217;s what<br \/>\n    nepomuk might bring us at some point) What about when we start blurring the<br \/>\n    lines between the desktop, the network and other devices. Will people start<br \/>\n    freaking out then?<\/p>\n<p\/>\n    A couple of days ago, I read that 166 new SVN accounts have been created in<br \/>\n    the last 6 months, that&#8217;s a lot of new blood. That&#8217;s 166 people that plan to<br \/>\n    contribute to KDE codebase on a regular basis. And those are people that are<br \/>\n    obviously attracted by the direction KDE is taking.<\/p>\n<p\/>\n        So what will KDE 4.2 look like? Judging by what the Plasma team has<br \/>\n    accomplished in the last couple of months and the magic crystal ball, we might<br \/>\n    see some mighty cool new things. I&#8217;m certainly looking forward to integrated<br \/>\n    uiserver and Plasma notification applet, the concepts of detachable extenders<br \/>\n    and Plasma&#8217;s ZUI integrated with KWin and generally made more polished.<\/p>\n<p\/>\n    I&#8217;m sure KDE 4.1 will be a blast, and if people still complain that it<br \/>\n    doesn&#8217;t do exactly the same as 3.5, we can probably never get it right for some.<br \/>\n    I&#8217;ve personally always found KDE a friendly bunch of people that like creating<br \/>\n    cool and free technology together. Let&#8217;s concentrate on just that. Happy hacking!<\/p>\n<p\/>\n    <em>Props to <a href=\"http:\/\/wadejolson.wordpress.com\">Wade<\/a> for the picture.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>While surfing around on Teh Intarwebs, I&#8217;ve read complaints from people that we&#8217;re doing something radically new to the user. Some of those users seem to have problems with all that &#8220;radically new&#8221; stuff. Honestly, I don&#8217;t think they have seen anything we *can* do yet. With KDE 4.1, we have pretty much implemented functionality&hellip; <a class=\"more-link\" href=\"https:\/\/vizZzion.org\/blog\/2008\/07\/thoughts-on-innovation-on-the-desktop\/\">Continue reading <span class=\"screen-reader-text\">Thoughts on innovation on the desktop.<\/span> <span class=\"meta-nav\" aria-hidden=\"true\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-1238","post","type-post","status-publish","format-standard","hentry","category-kde"],"_links":{"self":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/1238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/comments?post=1238"}],"version-history":[{"count":0,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/1238\/revisions"}],"wp:attachment":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/media?parent=1238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/categories?post=1238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/tags?post=1238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}