KDE Commit digest for 28th May

kde-logo-officialThe new Commit Digest is out and it is as usual very interesting to dive into it.
First of all, as the digest outlines itself at the very beginning, the work towards amarok 2.0 continues, the KDE text-to-speech-daemon (kttsd) has been ported to phonon, kdelibs is now fully ported to D-BUS (!) and the work at Akonadi has begun.

But there are several things which are also very promising and interesting:
First there is a new file crawler introduced:

Another use would be to write a crawler that can gather information from all files in the filesystem even if they are hidden in emails or archives. I intended to add this feature to Kat, but because of the slowdown in the Kat project the latest Kat development version is not complete and does not build.

Although this quote from Jos van den Oever also says that Kat is dead in a way (which sadly does not surprise me at all) it introduces a a system which can be the base for a new, probably (yet) very easy and simple search machine which could grow into a fully integrated search backend for KDE4 – probably something which can be very interesting for the KDE4 search system Tenor.

Besides this there is something new going on with digikam:

digikam from trunk : bye bye MRW parser from digiKam core, Welcome to MRW parser from Exiv2 (0.10 release) !

This means basically that the metadata read out system of digikam is developed by other people as well – the digikam folk can concentrate on their main fields and do not have to deal with metadata extraction of strange file formats.

K3b, the hero of burning media on Linux desktops, has got a new feature also:

K3b should now be ale to detect Blue Ray read and write capability.

It is amazing that this very new technology is very soon available for Linux (although I’m a little concerned that the video-codecs will be available for Linux users…)
There are other commits for k3b dealing with user interface issues – it looks like the k3b developer got inspired by the amarok team which does a good job on the user interface. Although I can work with the k3b interface it could use some polishing and improving, especially for new users.
Btw., speaking about k3b, there was an interview some days ago with the main developer of k3b, Sebastian Trueg. There it is mentioned that the 1.0 release of k3b should come soon. A preview could be available in the next days already.

Last but not least, Flake was ported to, or, better said, integrated into Koffice. Flake is a graphic object library for all Koffcie elements which means that every graphic object in every part of Koffice has the same abilities everywhere and behaves in the same way. That means that for example the usage of embedded videos has not to be implemented in every single program again and again, but is implemented once and can automatically be used in every other application.

In KDE-related news, the KDE Multimedia Meeting is over, several of the results (like amarok 2.0 work and Phonon work) can be seen in the svn repository, looks like a productive weekend!