By Thom Holwerda - Posted on 2009-01-27 18:41:22 UTC at http://OSNews.com
The release of KDE 4.0 was not a smooth one, and left a number of users a bit disgruntled. Still, the release showed so much potential that it was oozing out of every pixel. KDE 4.1 improved significantly in many areas of concern, but it wasn't yet ready for everyone. With today's release of KDE 4.2, the KDE4 vision is ready to face not only developers and enthusiasts, but every users. We have taken a look at the release candidate for KDE 4.2, and we have a short interview with KDE's Aaron Seigo.
KDE 4.2 Released
KDE 4.2 comes packed with new features, improvements, and bug fixes, and the KDE team claims this is the first release of KDE 4 ready for everyone, not just developers and enthusiasts. After having tried the release candidate for a while, it becomes clear they have a very, very good point here. It's not perfect - but no one ever claimed it was - but it's leaps and bounds ahead of the previous releases, and this is the first release where you really get the idea that you're using a proper desktop environment instead of a loose collection of promising ideas.
Plasma has seen a lot of work. The Plasma panel has gotten most of the features of the tried and true KDE 3 Kicker panel, such as panel autohiding and task grouping. The system tray not only looks better, but also received some additional features, such as tracking long tasks such as downloading. The Plasma desktop can now act as a traditional , file manager-esque desktop, icons and all. In addition, Plasma now supports widgets from Mac OS X' Dashboard, as well as Google's Gadgets.
KWin has also received some serious love, further improving performance of the tool. The biggest benefit of KWin, I think, is that it integrates so nicely with the entire desktop, instead of feeling like a slapped-on afterthought like Compiz. In my personal trials, performance was a bit lacklustre, but I found out that had to do with my NVIDIA card and its drivers - apparently, there's a newer NVIDIA driver (180.xx) that fixes the performance issues.
The KDE 4 file manager, Dolphin, has been improved as well, for instance through integration of the Ark archiver tool. The extensive and detailed tooltips of KDE 3 have also returned. Tabs will now open when you drag documents/folders/etc. over them, making navigation a little easier. There are a number of other feature additions as well, such as capacity indicators and an icon-size slider, and many other things.
Various other applications have been improved as well, such as a new email view for KMail, which works quite well, I must say. The visual tour to KDE 4.2 [http://www.kde.org/announcements/4.2/guide.php] details a lot of the changes, while the release announcement [http://www.kde.org/announcements/4.2/] gives a quick overview. On the next page, we have a short interview with KDE developer Aaron Seigo, and we ask him why people should use KDE 4.2, and what the focus of KDE 4.3 will be.
Interview: Aaron Seigo
There are a number of people who felt bitten by KDE 4.0, and who decided to stick with KDE 3.x, or maybe move to an alternative. Since KDE 4.2 is supposed to be ready for everyone - developers, enthusiasts, and normal users alike - what would you say are the defining differences between 4.0/4.1, and 4.2? Because of what improvements should the aforementioned users try KDE 4.2?
I actually sort of answer that as part of question 2:
What feature or improvement in KDE 4.2 are you personally most excited about?
There are two feature tracks in 4.2 that I find exciting: the feature parity track that was focussed on filling in the missing feature of the earlier KDE 4 releases, and the forward looking track which took the unique parts of KDE 4 to the next level.
Both the desktop shell and file management have reached feature parity with the 3.5 releases with KDE 4.2, which many users will appreciate. Things like detailed file previews on mouse over in Dolphin and Konqueror, panel autohiding, printing to PDF and Postscript or good integration of Ark for dealing with compresesed file archives. Up until 4.2 there was something of a compromise some users were making between the new features in 4.2 and the features they knew and loved from 3.5. Those compromises are pretty much a thing of the past at this point.
Which in turn should make appreciating all the new capabilities and polish a lot easier. Akonadi is hit a really good point in 4.2 and applications can start seriously using it. I'm already using it for some of my PIM data, and it seems pretty solid in day to day usage.
KWin's window effects have gotten very smooth and even more useful in 4.2, such that showing KWin next to MacOS's window manager is something we can do with a straight face. It's not just in-your-face-bling, but also very useful and slick (read: often refined and subtle) effects.
Also, not specific to KDE, but nVidia just released a new x.org driver that addresses all the known performance issues with KDE 4.2 so one of the biggest sources of discomfort for users running a full KDE desktop session has also been eliminated. That can only be a good thing.
This isn't specifically related to KDE 4.2, but a common question being asked on OSNews and other websites has to do with themeing. Is there any specific reason why Plasma and the rest of KDE4 use seperate themes? Was it a conscious decision to not "couple" Plasma themes to ordinary KDE themes?
The theming in applications tends to be limited to icons and things like push buttons, menus, etc. while in the desktop shell the theming needs to cover a much wider array of us cases, from taskbar buttons to system tray areas to notifications. These are things that don't have great analogs in most applications. So we had to sit back and ask ourself how we wanted these things to look, as it wasn't a pre-made given as it tends to be when writing a regular application.
While Plasma does share icons with applications, we decided to make the desktop shell components somewhat distinct from applications so that there is a distinction between "things that are part of the environment" and "things that run inside that environment". By making it possible to create a visual separation, we're able to see how/if that distinction is helpful to people. It's a way of putting more emphasis on applications as being items of clear focus.
Of course, it's possible to make Plasma elements that look exactly like the traditional widget themes and the current defaults are meant to compliment the Oxygen art seen throughout KDE. So if it turns out that we do want everything to look homogeneous again, that's quite possible.
Looking ahead - what will be the area of focus for KDE 4.3?
Akonadi usage is one area that will be worked on in 4.3. We already have some work on accessing your mail, contacts and calendaring in appropriate areas of the 4.3 desktop shell being worked on with nice progress. So I think we'll see more and more integration of PIM data outside of the traditional PIM apps, as well as a lot of new work on those traditional apps such as KMail in Kontact.
Nepomuk is also finding its way into more and more places. It's set to show up in the file dialog in 4.3 and more applications are picking it up as part of the workflow as well. So I expect to see more context and searching goodness in 4.3.
A wildcard entry for 4.3 right now is integration of community and social services with applications and the desktop. The Plasma will be focussing a lot of our 4.3 energy on exploring how we can open up doorways onto and for the community through our software. Community is really the most unique strength of the Free software desktop compared to proprietary offerings, but to date we haven't really taken advantage of that. We are looking to fix that by using the proposed Community Web API on Freedesktop.org and making the desktop a more social place for those who like to use their computer for such things. This isn't going to be yet another "aggregate your web content on your desktop!" project, though; while an interesting use case, it's not one that seems to be very compelling for many users and we feel that there is a lot more potential there. There's a reason the social websites are popular with people, and it's not because they agregate each other's content. ;)
While we usually have a few "big picture" things we work on in each release, there's also the wave of general improvements across the board. We've been consistently seeing 350-450 commits a day for the 4.2 release time period and that doesn't seem to be slowing down any. So we can expected to also see continued progress on the feature already there, from mapping and geolocation with Marble to grouping/filtering of desktop notifications to improvements in image management... And so on.
KDE 4.2 is a really nice release and the directionality we see for the next releases promises to keep that pace.
KDE 4.2 will make its way [http://download.kde.org/download.php?url=stable/4.2.0/] to your distribution of choice soon enough, but if you can't wait, you can always build it from source yourself [http://www.kde.org/info/4.2.0.php#binary].
Original story page here.
Copyright OSNews.com 1997-2006. All Rights Reserved. OSNews and the OSNews logo are trademarks of OSNews.
All trademarks, icons, and logos, shown or mentioned in this web site, are the property of their respective owners.
Reproduction of OSNews stories is granted only by explicitly receiving authorization from OSNews and if credit is given to OSNews.
Privacy statement - Notice to Bulk Emailers