Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


KDE.org: The People behind KDE: Stephan Kulow

Sep 25, 2000, 15:28 (0 Talkback[s])
(Other stories by Tink)

"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 system."

"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 ;-)"

Complete Story

Related Stories: