First a brief introduction is probably in order. I'm a twenty-something software engineer at a small software company in Saint George, Utah. I am married and have two daughters. I also just graduated from Dixie State College.
Anyway, the main reason I'm writing this blog is to share experiences I have with KDE development. I'm just getting started with it, but allready I've met so many people threugh this, that I can't believe I didn't start much earlier.
First how it happened. I was looking for a way to contribute back to the opensource community that I've appreciated ever since I installed linux for the first time in high school over 10 years ago. We use Qt 4 at work for cross-platform development, so I've been using qt for a year and a half. I also noticed that kde4 was being worked on which is porting kde from qt3 to qt4. I started hanging out on kde4-devel irc channel and asking questions about anyone wanting help. I was told many times, to just build kde trunk and start fixing things, so I did.
With the help of dfaure and annma, I submitted a couple patches to ktimer and one to konsole (small fixes, but educational nonetheless.) At that point I started looking at ui work since I was doing some ui work at work also. I ran into annma on irc and she gave me one of her tasks to make kanagram scale visually with svg graphics. I got that started and working in about a week and got an svn account out of the ordeal. (And later became maintainer of kanagram)
Wow that turned out to be longer than I expected, I'll write more tomorrow to finish the story.