DeveloperApplication
Contents |
I, David Henningsson, apply for universe-contributor.
Name |
David Henningsson |
Launchpad Page |
|
Wiki Page |
Who I am
I'm a software developer from southern part of Sweden. Born in 1980, and I've been programming since I was nine. My special interest is in music/audio software. I also enjoy playing the piano.
My Ubuntu story
If we start way back, I made an attempt to use Debian, this was so many years ago I can't remember when (Woody?). Anyway, that was a dual-boot system and I managed to do something that screwed up the partition table, so every time I had booted Windows, Linux complained about broken inodes, and similar errors occurred in Windows when having used Linux. So that scared me off Linux for a while!
A few years later, I was trying to use Mandriva for a while, but never really got into it. But after having used Linux in school for a while, I felt ready to switch to Linux for real, and having heard good rumors about it, I chose Ubuntu Gutsy - and Ubuntu has been my main operating system since.
Finally, Linux had become mature enough for me. Sure, some things are not working. But that's the reality with all other operating systems as well. I also believe Ubuntu has chosen a good way for a distribution: We're starting with Debian to get a solid base of free and open source software - and we're completing Debian by adding non-free software only where there is no other option to make things work.
My involvement
My involvement is not only for fun, for me it is also an ethical standpoint: I believe I should give back to the community which has been giving so much good and free software to me.
So, since I started to use Ubuntu I have been trying to find my way around, where I can fit in, to make best contributions. Is it in Ubuntu, in Debian, or even farther upstream? I believe it must be a little bit of all three!
Upstream, I'm involved with:
FluidSynth, I'm a part of the developer team there.
I have also been working some with QARecord.
In Debian:
I'm maintainer for FluidSynth
- I also help out with Audacity.
Examples of my work / Things I'm proud of
I like tracing down crashes, such as #426492 and #436990.
And hey, I got my first kernel patch accepted! ALSA: ice1724 - Make call to set hw params succeed on ESI Juli@
I also rewrote the packaging (i e the rules file) for QARecord, so it uses cdbs and quilt.
One of my first real contributions was to ensure Audacity and Pulseaudio worked well together. I was almost starting to write a patch, when I found out that it had already been written. So I tested the patch, made a small change, and informed the Debian maintainer that it had been written, and he gladly accepted it. I also made an upload to my PPA and told others to test it. (Story: #178895)
Areas of work
I'm currently a member of the ubuntu-audio, ubuntu-bugcontrol and the debian multimedia team.
Besides what's already mentioned, I help out with some sound bug triaging (although not as much as I wish I had time to).
For the Audacity part, I have worked with Benjamin Drung. Otherwise, I tend to jump in a little here and a little there where I find bugs that needs fixing.
Things I could do better
Plans for the future
General
What I like least in Ubuntu
Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.
Comments
If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.
Endorsements
As a sponsor, just copy the template below, fill it out and add it to this section.
TEMPLATE
== <SPONSORS NAME> == === General feedback === ## Please fill us in on your shared experience. (How many packages did you sponsor? How would you judge the quality? How would you describe the improvements? Do you trust the applicant?) === Specific Experiences of working together === ''Please add good examples of your work together, but also cases that could have handled better.'' === Areas of Improvement ===