MAR
10
2010

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

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.

Ok, one has to get used to that "git add" is something different from "svn add", and "git commit" is different from "svn commit".

FEB
23
2010

News from buildsystem land

I haven't blogged about my development activities for some time now...
So here come some news.

We released KDE SC 4.4.
There were no really big new features in this release buildsystem-wise. Nevertheless it was enough work. PolicyKit support has been added, which was quite some work, and all the new Strigi/Soprano/Nepomuk/Raptor/... stuff, which is still quite confusing for me, and which broke our buildsystem during the 4.4 cycle for a few weeks. But we got that sorted out too :-)

FEB
5
2010

CMake tutorial from "Mastering CMake" now online

Hi,

Bill from Kitware just announced that the CMake tutorial from the "Mastering CMake" book is now also available online.
If you're interested, have a look.

(Btw. their new blog also contains other interesting reads, e.g. about open science etc.)

Alex

JAN
5
2010

SUSE 11.2: Very nice, but networkmanager still doesn't like me

Now finally yesterday I installed OpenSUSE 11.2 on my notebook (this one).

Installation went very smooth, and it seems all the hardware components were recognized automatically, 3D graphics, even WLAN.

Only issue, it still seems modern networking (aka networkmanager) doesn't like me. Or I am too stupid.

So once again I tried to use networkmanager, from a KDE4 workspace (correct term ? I didn't look up...)

So, what happened.

JUL
7
2009

Good news ! :-)

Indeed, I've got good, no, very good news from Real Life ! :-)

About one month ago me and Antje married, so she is now Mrs. Neundorf :-)

APR
17
2009

Need a nice file- and printer server for your home network ?

Ok, this blog is not really KDE related (well, it makes the network installation of a KDE developer more convenient, so...), but anyway here we go.
Main purpose is to get the compatibility information out there, so others can find it.

So, I recently purchased a QNAP TS 109 Pro.

APR
7
2009

Why we should not rely on pkg-config...

I'm just trying to compile Battle of Wesnoth (yes, for me gaming means compiling games... ;-) ).
I just built it with CMake, which first complained that it didn't find Lua 5.1. I checked, it really wasn't there. So I downloaded the sources for lua, make, make install, and now lua is in /usr/local/.
Then I run cmake again on Wesnoth and it happily finds Lua, so CMake now succeeds and I can build Wesnoth.

To have more fun, I'm trying right now the autotools build for Wesnoth:

MAR
30
2009

On DVCSs...

I thought I share a few interesting links:
Gnome switches to git: http://mail.gnome.org/archives/desktop-devel-list/2009-March/msg00086.html

But not everybody does so, e.g. Python is switching right now to Mercurial: http://mail.python.org/pipermail/python-dev/2009-March/087931.html

Eric Sinc has an interesting blog about DVCSs: http://www.ericsink.com/

FEB
25
2009

(k)Ubuntu GNU awk messed up ? and KDE on yet another OS :-)

Hi,

today at work I noticed something strange. My box there has kUbuntu 7.10 (yes, I know, quite old, but does what it is supposed to do).
I have an awk script which I want to use to process a text file consisting of 4.2 million lines, something like 600 MB.

Now, 7 years ago, computer were smaller and slower, and I can remember that I was using awk back then for some heavy text processing. Now, the same should be possible today, just faster. Or so I thought.

FEB
2
2009

How to debug udev/HAL/dbus/solid problems ?

Hi,

in the good old times(TM) using Linux was simple.

If you wanted to access some drive, e.g. CD-ROM, floppy disk (you know these 3.5" square plastic things which could hold a whopping 1.44 MB of data, if you formatted them with special tools you could push even a bit more on it), you just had to know the device file and the file system and if you knew that, it just worked (TM):

$ mount -tiso 9660 /dev/hdb /media/cdrom

Pages