KDE is one of the oldest open-source desktop projects which can be found today, and over the years it has established a rich history of highs and lows. During some points it has been the undisputed ruler of the desktop world, while other times it had fallen behind or faced hard trials.
A memory everything but forgotten, just over 6 years ago KDE tore itself apart in spectacular fashion to assemble itself anew. Brave users who wandered through the rubble and wreckage saw developers rebuild the KDE before their eyes, witnessing the birth of ‘Plasma Desktop’ and it’s sister project ‘KDE Development Platform’. It was universally understood that this twisted gnarled creature of a computing experience was both hideous yet full of potential, and over 5 years of refining Plasma it had struggled, crawled, hobbled, walked, run, and eventually mature into a fine desktop.
Following a month of usage at a group of pre-selected customers, Kolab Systems is happy to announce general availability for Kolab Enterprise 14. This latest feature release of Kolab Enterprise will be supported until 2019 and packs a whole set of new capabilities including tags, notes, better resource management, task delegation capabilities, usability improvements for deployments with very large numbers of shared groupware folders and much more.
Furthermore Kolab Systems is happy to once again extend the list of supported platforms to include Enterprise Linux 7 and Debian 7.0 "Wheezy". This release is accompanied by the launch of the brand new web site kolabenterprise.com to go hand in hand with kolabsystems.com.
With the 5.2 release basically done, I decided to do some performance investigation and optimizations on KWin last week. From time to time I’m running KWin through valgrind’s callgrind tool to see whether we have some expensive code paths. So far I hadn’t done that for the 5.x series. Now after the switch to kdecoration2 I was really interested in the results as in the past rendering the decoration used to be a bottle neck during our compositing rendering loop.
For KDE users on Fedora, the Fedora 22 release is seeking to focus on the still-maturing Plasma 5 shell that's powered by KDE Frameworks 5 and Qt5.
An in-progress change proposal for Fedora 22 is to use Plasma 5 (and KF5/Qt5) with the latest KDE components to be fully-packaged in time for F22, an upgrade path be provided from KDE 4, and to retire any KDE 4 packages in Fedora that aren't compatible with the "KDE 5" work.
In addition to my usual work on things like Plasma and Konversation, I've been hacking away on bugs that pose barriers to the use of the Korean language and writing system in KDE/Qt systems lately (I took up studying Korean as a new hobby last year). As a bonus, many fixes also tend to help out users of other CJK (Chinese, Japanese, Korean) languages, or even generally of languages other than English.
The KDE End of Year 2014 Fundraiser has finished. Thank you everybody who supported us in this fundraiser. Go to the KDE donation page if you want to support us further.
Greg Kroah-Hartman posted the thirteen KDBUS patches in their latest form on Friday to the kernel mailing list. This new version rewrites major parts of the meta-data implementation to allow for per-recipient namespace translations, KDBUS_ITEM_CREDS changes, removed KDBUS_CMD_CANCEL, monitors are now entirely invisible, compile warning fixes, and a variety of other changes.