CLT2007 - me too

Danimo and frinring already blogged about Chemnitzer Linux-Tage 2007 and I can't resist doing it as well.


Qt3 D-Bus again

After almost a year of I am working on the Qt3 D-Bus bindings again.

The past week I have been fiercely working on getting them in shape for the requirement of the D-Bus based DAPI implementation on KDE3.

Since working with bindings is quite boring I decided to write a code generator that creates nice wrapper code for D-Bus interfaces (service and client side).

This really got me into hacker mood, so aside from the benefit of easier debugging later on I had the necessary commitment for free :)


The gamers have spoken

As I predicted, the offer of game porting specialist Runesoft to do a Linux port of "Ankh" if at least 200 pre-orders could be achieved, has been met with sufficient demand on the side of Linux gamers.

Runesoft has announced that they will be delivering as promised, additional sources hint that the release date might at the year's end or very early next year.


Letting the market speak for itself

I'm sure every reader of this blog has at least once encountered the myth that Linux users, or more generally users of free software platforms, would not consider spending money on software.

Usually this myth is used as a convenient excuse either not to port some application to Linux or not to develop a multiplatform product in the first case.

Since we can only speculate how this myth has been created, I'll leave this to our philosphers :)


Portland/DAPI IRC meeting

We had an IRC meeting about Portland's DAPI today and while most people seemed to have joined to discuss API related things, it more or less turned into a session to clarify positioning in relation with other projects cleaning up some misconceptions.

Lets quote from the log


Improving applications' desktop integration

Application which do not "belong" to any of the free desktop projects, i.e. which do not use their respective development platform, are usually lacking integration features.

However, most of have options to configure helper applications for certain tasks, e.g. handling HTTP URLs, opening files of certain MIME types, etc.

Common use cases of this are:


Install-time bugs

Bugs are bad, I think we all agree on this.
One of the most evil kind of bugs are those that appear only during installation or installation related procedures.


News from the sideline

I have been quite sucessfull with my secondary development projects this week.

The problem of the KDE packages in Debian has been fixed, thanks to the swift response of Fathi Boudra.

Just in case you didn't know yet: Debian's KDE packages are top notch, packages for the enthusiasts!

I managed to tackle the problem regarding espacing UTF-8 sequences in Portland's xdg-email all by myself :)


Secondary development

Most development I do lately is not directly visible in KDE's source repository, but rather development for other projects connected to or interface with KDE.

Since I am a Debian user, a very happy one :), I am following the debian-qt-kde mailinglist, to know about issues our Debian packagers might encounter.
Sometimes this requires just adding some information to a bug report, sometimes it requires doing some research in bug tracking systems and code respositories and sometimes it requires coding.


I'm leaving on a jet plane

don't know when I'll have net access again :)

So I am leaving Dublin and this years aKademy and I am so glad I attended.
There were so many things to learn, so many people to meet and so much fun to have.

The things to learn about KDE and what great things other people are currently working on is to much to list. I just say that with all the BoFs I attended I had a full week conference, not just two days.