aKademy day 1

At least that should have been the topic for a lot of posts today. And because there seem to be an internet problem over there, I thought I steal this topic from the rainy Netherlands.

It’s like watching a live tv-show which is suddenly disconnected and you are watching a boring image waiting for the show to continue. In the meanwhile….

Last week I got back a lot of free time, which I was missing the weeks before, and I started that week with asking on the kde-pim mailinglist if we could think of a way to change some libraries residing in /trunk/kdepim which are GPL to change to LGPL and move them somewhere else.

Advantage is that Mailody can share the identities with KMail for example. Also the kdenetwork people showed interest in the crypto libraries which have the same issue.

It would be weird for Mailody to depend on kdepim module, in other words depend on KMail. Although Till Adam felt that everything should depend on KMail ;-)

During that discussion, Will Stephenson asked me to test the Network Status library he ported to Qt4. And I did. And it works. So the KDE4 version will have native offline/online support based on what the KDE-wide solid framework is reporting. The api is straightforward and nice to work with, so implementing it was very rewarding and fun to do. Still to do is adjusting the mailtransport library for Solid, so we don’t try to realy send message when we are offline. And as KMail also uses that library we both benefit from that.

Anyhow, after a long discussion about the GPL/LGPL libraries, we found a solution. Allen Winter and me have prepared some of the libraries. We are just waiting for some final ok’s before we commit.

Yesterday and today I rewrote some of the internals of kpimidentities, so the library fits the need of Mailody and KNode to hold more data in an identity than KMail currently does. The idea for that is coming from Ingo Klöcker.

And finally I made a very tiny bit of porting Mailody to use that library. As the system of identities looks pretty similar, I don’t think it will be a problem to finish that part soon.

So a lot of activity in the kdepim area. Not so many people blog about it, but stuff is happening all over the place.

… stay tuned, the show will continue soon (I hope).

Comments are closed.