JAN
15
2006

D-BUS Fun

It's the last day of the OpenSync meeting in Amsterdam. Our fantastic organizing and press squad, Fab and Frank, have already spread the word. It has been a productive weekend. Lots of code got written. Armin and Tobias were busy with implementing out-of-process plugins for OpenSync which finally allows to seamlessly sync KDE and which also is needed for applications like the ones from the Mozilla family. I did some polishing on the GUI frontend side and implemented a first version of a D-BUS frontend for OpenSync.

JAN
14
2006

Doing the math

I'm here at the OpenSync meeting in Amsterdam and we were talking about when KDE 4 might be released. We discussed how long it took for previous Qt releases to be adapted by KDE, but didn't really get the dates together. So I decided to dig into the press archives, collect the numbers and do the math. Here are the results:

JAN
8
2006

Akonadi

Last day of the Osnabrück meeting. Some people already have left and I'm also about to catch my train back to home. The meeting once again was great, fun and productive. We came up with an architecture for Akonadi, the PIM Storage Service for KDE 4 and also discussed a lot of API issues today. We all have the feeling that we really made the step which makes it possible for us to create a backend for the PIM apps which allows us to solve many of the problems we couldn't solve with the old one and to implement some new cool features. Without this meeting I'm not sure we would have achieved that. It's amazing how satisfying and successful teamwork can be. I love this community.

JAN
7
2006

Progress in Osnabrück

We are making progress here in Osnabrück at the KDE PIM meeting. We had lots of interesting discussions yesterday, throwing around crazy ideas and collecting all kind of requirements for the new PIM Storage Service. During this process we also came up with a mission statement and a name for the project:

Akonadi - The PIM Storage Service

We intend to design an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access. It will provide unique desktop wide object identification and retrieval.

JAN
6
2006

Osnabrück 4

Today starts the KDE PIM meeting at Osnabrück. It has become a real tradition. We are now meeting for the fourth year in a row on the first January weekend.

NOV
23
2005

a cold day in erlangen

It's getting winter here. I drank my second "Glühwein" today and the day after tomorrow the "Christkindlesmarkt" at Nürnberg will open, one of the most famous Christmas markets on the world. Bicycling is only mildly fun because it gets your fingers, toes and ears frozen, but all in all I like this time of the year. Dark evenings at home provide the opportunity to do some of the things you always wanted to do. In my case that's finishing some tasks I accepted as board member of the KDE e.V., continuing on establishing OpenSync as the one unified syncing solution for the Linux desktop and preparing to get back into KDE PIM coding. This all is promising to be some fun :-)

NOV
21
2005

Syncing - Once and for all

Most people have lots of different ideas during the day. Some are good ones, some are, well, not so good. But sometimes you realize that one of your ideas was special, just the right thing at the right time. Exactly this was my feeling when I realized that it was a realistic opportunity for KDE to join efforts with OpenSync. Solving the problem of syncing data between desktops, applications and mobile devices once and for all suddenly became a reachable goal. The path to the one unified syncing solution for the Linux desktop lay clear ahead.

JUL
3
2005

2005 Linux Journal Readers' Choice Awards

The final round of voting for the 2005 Linux Journal Readers' Choice Awards has begun. KDE is nominated in no less than eight categories. What I especially like is that individual KDE application are nominated together with the top open source projects. KDevelop is competing with GCC and Eclipse in the development tool category. Kate runs with Vim and Emacs for the best text editor. Kontact is nominated with LaTex and OpenOffice.org for the office award. That shows again that KDE is not only a nicely integrated desktop, but also provides a fantastic environment to create world-class software projects. The final round closes 28 July 2005. Vote now!

JUN
20
2005

Kolab 2 hits the masses

Today the second generation of the Kolab groupware solution was released. It's incredible how far this project has come. I still remember when Martin Konold first told us about his ideas about "How to escape from the Outlook trap" at Linuxtag three years ago. We were sceptical, because it was all vaporware back then and the plans were, well, ambitious. But now with Kolab 2 we actually have a solid all Free Software groupware solution with full KDE client support through Kontact and even KDE as a project has begun to use it.

MAY
21
2005

My first KDE patch

Today is the sixth anniversary of my first KDE patch. I was a fix for the development version of KOrganizer which made it not crash on startup. This was during the time of porting to KDE 2. It was exciting and fun to make the applications work with the new libraries, quite similar to what's now going on with KDE 4. Energizing :-)

Pages