Skip to content

Posts 

Transissions

Friday, 26 March 2010
Today was my last day at AviBit Gmbh where I have been working for almost nine years now. Starting with development of internal tools, becoming maintainer of some of the companies main components and finally designing and supervising implementation of a versatile client framework for our surveillance products. What a ride :) Read More

Spring cleaning: Strigi becomes a meta-project

Sunday, 21 March 2010
A couple of large commits changed the organization of the Strigi project. As you probably know, Strigi provides the code to extract data from files and also allows for fast searching for files. We have reorganized the project to be a meta project. It is now split into five projects that can be compiled independently: libstreams, libstreamanalyzer, strigidaemon, strigiclient and strigiutils. This move has been done to make it easier for other projects to use the library parts of Strigi. KDE, especially Nepomuk, depends on libstreamanalyzer, which in turn depends on libstreams. Read More

I've ordered a GuruPlug

Thursday, 18 March 2010
I read an interesting blog this morning Freedom vs. The Cloud Log where Glyn Moody interviewed Eben Moglen. Eben Moglen was General Council of the FSF for 13 years and helped draft various versions of the GPL. He talks about the implications for software freedom caused by the rise of services in the 'cloud' where your data is owned by the service provider, and the fact that they don't usually release the code of their applications that run on the servers. Read More

My rant: How not to do blogs...

Tuesday, 16 March 2010
Apparently, with my original posting here, I stepped on several people's toes. I'm sorry for that, and for this reason, I've simply removed this content (and also because - as some of you pointed out - some of the things I mentioned were not Plasma's fault, but workarounds or bugs in other areas, although to me as a user they appeared on Plasma). Read More

Akonadi, bossa remix

Thursday, 11 March 2010
It is raining massively, outside, again. It does that every day here, in Manaus, what with it being the rainy season and this being the Amazon jungle. The negativity ends there, though, since it takes about 15 minutes, is very refreshing, and everything else here is Awesome (TM). I have really enjoyed the past few days, Bossa Conference has been a great experience. The presentations were generally of high quality, I had many very good conversations over many excellent meals, and by a luxurious pool, met several impressively talented individuals and the equally impressive INdT teams. There is a lot of very nice work being done here in Brazil in Free Software in general and around Qt and KDE in particular. I'm proud to have been invited to come. Read More

Develop Javascript Plasmoids on openSUSE

Thursday, 11 March 2010
Aaron, Sandro, moofang, Shantanu and Diego have been hacking up a Plasma storm lately on the Javascript bindings for Plasma and the Plasmate builder tool. Since good code is running code, and running code is a lot easier when somebody else builds it and packages it, I've updated the Plasmate packages in KDE:KDE4:Playground to 0.1alpha2 and have updated the javascript bindings in our KDE SC 4.4.1 packages to include Aaron's latest errata - no need to update yourselves. Read More

git everywhere... (how to compare my stuff to the central repository)

Wednesday, 10 March 2010
KDE will be moving to git, Qt has moved to git, recently also CMake moved to git. So, it's time to start using git. ...until now it really looks so complicated, compared to cvs/svn. In cvs/svn it was easy: local working copy, remote central repository, just one step away. With git this is about three steps away: local working copy, stash, local repository, remote repository. You always have to be aware of where things are. Read More

On benchmarks

Wednesday, 10 March 2010
Do you know this one? Phoronix tested md5sums of ISO images of distributions. The winner was openSUSE, scoring e29311f6f1bf1af907f9ef9f44b8328b, which gave it a noticeable lead before second Slackware (b026324c6904b2a9cb4b88d6d61c81d1), which is quite closely followed by Fedora (9ffbf43126e33be52cd2bf7e01d627f9) and Debian (9ae0ea9e3c9c6e1b9b6252c8395efdc1). The difference between these two distributions, as you can see, is only very small. Ubuntu completely flopped in this test, achieving only 1dcca23355272056f04fe8bf20edfce0, which is surprising, especially considering that its previous release scored a very nice c30f7472766d25af1dc80b3ffc9a58c7. (source). Read More

Panel Drawers in KDE

Tuesday, 9 March 2010
Create a folder somewhere eg ~/Desktop/My Favourite Apps Drag and drop the folder onto a panel Choose "Folder View" from the popup that appears Drag apps from the menu, documents from Dolphin and other stuff onto the new panel icon Click it and enjoy your new menu!

Interoperability with Microsoft File Formats.

Monday, 8 March 2010
I recently realised that much of the code I find interesting is about interoperability. That is, I'm interested in making sure we can get at data in a range of formats. Work on libtiff, poppler, okular generators and openchange are all examples of that. I also like Qt as a very nice cross-platform API. The convergence of those interests is having Qt-style libraries and tools that can get access to data, especially data in widely used proprietary formats (e.g. those produced by Microsoft products). Read More