It is coming…

I joined KDE development in 2006, and joined the KDE PIM team soon after that, where my claim to fame has been EntityTreeModel and other related Qt models and proxies.

My development efforts have always been on the next generation, Akonadi based, Nepomuk using, full blown database depending, modular, portable beauty that will soon be known as KDE PIM 4.6.

After such a long time spent developing the new application suite, it will be great to finally pass the starting line of “Kontact 2”. This is of course just a new beginning for KDE PIM, a milestone in the application development lifecycle and a renewed focus on software that users actually have their hands on. For a long time it has made sense to fix bugs in KDE PIM 4.4 because that is what users had installed. With this release, the development effort turns fully to the future platform.

KDE PIM 4.6 is due to be released on June 7th alongside the 4.6.4 versions of the rest of the KDE application suite.

In terms of features, we think it is user ready and there have been many positive reports already from users of development versions. It is definitely not bug-free however. There are still some problematic communications with Exchange servers, and some resource usage spikes, but we are confident that this is overall a step forward. Users will be able to (mostly) downgrade to KDE PIM 4.4 if the 4.6 version does not meet expectations, but that is not a long-term solution so good bug reports will be required for a smoother experience going forward.

Making software releases is an interesting process requiring coordination of translation teams to ensure that the correct branch is used to generate translation files and produce translated software, promo teams to create a story of the release an understandable message and expectations, packaging teams working on getting the software into repositories for end users and ensuring on-going quality of existing installations, and even coordination of developers to get the remaining bugs resolved.

The packaging world is something I’ve been getting into lately so I can begin to understand what is involved with packages and distros more broadly. Technically KDE PIM is not going to be part of any 4.6 release of the KDE Application Suite, but released alongside it on the same day. We avoid disrupting the ecosystem and momentum of minor KDE releases with a major application release and ensure the ongoing quality of stable updates. Being able to rely on stability of point releases is an advantage to justifying making such releases available in -updates repos. KDE PIM should once again be part of the regular 4.7 release cycle though.

11 Responses to “It is coming…”

  1. blablabla Says:

    I found in the latest beta of KDEPIM (4.6 beta 5) that the icons into the folder list in Kmail are bigger than the older versions. Also, I can’t open links in kmail with my default browser (rekonq): when I click a link nothing happens, I have to copy the link address. I’m a bit lazy to do a bug report, maybe somebody had did that already. Except that, I’m very happy with Kontact. 🙂 Thank you so much for developing it!

  2. Jacob Says:

    Congratulations! Can’t wait to test it.

  3. hefeweiz3n Says:

    I too am using the beta5 and there are still quite a few regressions from 4.4. Most are already reported but apparently no developer has looked into it. Most of them have a high impact on perceived usability, e.g. not being able to manually order the folder list in Kmail2.

    If I remember correctly not having regressions as this was the main goal for the gui, do you think that most of those bugs can and will be fixed before the 4.6.4 release?

  4. Anders Says:

    Wonderful! I am very much looking forward to that release, so thanks a lot for all the work you put into it!

  5. Cornelius Says:

    I’m really looking forward to this. It has been quite a ride from the beginnings to Akonadi to this release. There were some bumps in the road, and there probably will be some more ahead. But it will change the game. Thanks a lot for your work on the release.

  6. Tsiolkovsky Says:

    Woohoo, great to see this journey coming to an end. And at the same time being a start of a lot of new ideas that can be implemented with new architecture. I’m using it without much problems here and all is fine. The only thing still worrying me are these high resource usage spikes. Sine I have a lot of e-mail it shows quite badly. But I guess that for most people with only a few e-mails per day this will not be a problem.

  7. Chris Smart Says:

    Thanks for your great work, I look forward to it with great anticipation!


  8. Wolfgang Says:

    Congratulations and all the best for the release. I really look forward to this new kde-pim experience.

  9. Alejandro Nova Says:

    There are resource spikes indeed, but they come with a benefit: the Akonadi-Nepomuk Email Feeder. Full text search of all your mail with Nepomuk. An interesting benefit.

  10. jedibeeftrix Says:


    I look forward to seeing this in action with 4.7.

    roll on opensuse 12.1.

  11. KDE PIM 4.6 RC1 « Steveire's Blog Says:

    […] are usable and useful and they work without crashing and without losing data. The reports on my last post (which will of course be forgotten without non-duplicate bug reports ) indicate normal-to-low […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: