KDE.org: The People behind KDE: Stephan Kulow
Sep 25, 2000, 15:28 (0 Talkback[s])
(Other stories by Tink)
Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers
"Q: What is your role within KDE?"
"A: I guess, I'm one of the most central persons within KDE
development. It's hard to develop for KDE and haven't heard of me.
It's not that I'm that great, but that I give away CVS accounts,
'moderate' the kde-core-devel mailing list (I decide, who posts and
who doesn't), I maintain all the stuff around building KDE. I use
to entitle me 'source maintainer' for people that want a simple
phrase for what I do in KDE. I haven't written that many
applications yet, but I wrote a decent share of code within the
libraries and I ported KDE to some compilers and plattforms and
fixed quite some bugs - ah, yes! I also maintain the bug
"Q: How and when did you get involved in KDE?
"A: Well, I wrote a little Qt application to view some audio
files I had in hex mode under Solaris (I've heard about xemacs's
lisp too late :). When I asked on the Qt mailing list if there is
some standard way where to write it's config to, I've heard about
KDE. It was in the very beginning of KDE, so khexdit (the name I
gave it then) was one of the very first 20 KDE applications. As my
main development plattform was Solaris at that time (because I
could only afford a P66 with 16MB at that time and the machines in
the universities were that much faster) I tried to make KDE
compilable there too. So I got deeper into the build system thing.
We had some quite controverse discussion if we should go with
autoconf, but I guess at that time one of the main rules of KDE
came up, that you have to do the work if you want it to decide. At
that time we didn't have CVS and the applications were maintained
by single developers and were released when some new features were
ready. Kalle maintained kdelibs and when I had patches for it, I
had to send it to Kalle. It happened that Kalle went offline for
some weeks as he changed jobs and so he didn't apply my patches. So
I took over kdelibs and put some libraries into it you needed to
compile it (that part went later into kdesupport) and some
applications like kwm and kfm. KDE became easier to compile and
install then it was before. When Kalle came back, we decided to put
these tar balls into CVS, so we could share the maintaince. If you
know our current development model you wouldn't believe that I put
new kfm releases for about a year into CVS when Torben released a
new version. The same worked for all the games, utils and so on.
Kalle and I were the only CVS users for quite some time, at that
time our CVS server was my workstation at the university (where I
used to work as part time developer). I could hear if someone
checked out KDE from CVS - it seems like ages ago ;-)"