Thanks for the feedback guys! The bounty is up on Pledgie, if anyone wants to add to the pot:
http://pledgie.com/campaigns/10964 Thanks again, Albert On Wed, May 26, 2010 at 9:12 PM, Albert Santoni <albe...@mixxx.org> wrote: > Hi guys, > > It looks like a developer on the PortAudio mailing list has made a > little bit of progress in troubleshooting our dreaded PortAudio xrun > deadlock and thread termination problem: > http://music.columbia.edu/pipermail/portaudio/2010-May/010234.html > > (For some info on this bug, see: https://bugs.launchpad.net/mixxx/+bug/383431 > ) > > As far as we know, this bug affects _every_ user on Ubuntu, and as a > result, on our downloads page we recommend that Ubuntu users install > an older version of PortAudio. Unfortunately, the users that get Mixxx > from Synaptic or the Ubuntu Software Centre won't know that, and get > Mixxx with a deadlock-prone version of PortAudio. > > None of us have ever dug into PortAudio's ALSA code seriously enough > to figure out why the problem happens, probably because we've got > enough bugs directly inside Mixxx to keep us busy. However, this bug > is definitely causing problems for a huge number of people, and is > probably severely affecting the growth of our userbase. We estimate > roughly 50% of our users run Linux, and since most of those people are > running Ubuntu, many people's first impressions of Mixxx are likely > ruined by this bug. Because we get most of our developers from the > Linux community, this bug needs to be fixed if we want to keep > growing. > > None of the PortAudio maintainers have fixed this bug so far, and none > of them are expressing any interest in doing it. Thus, we're faced > with the following decision: Pull our own developer time away from > Mixxx and try to convince one or more of us to fix the bug in > PortAudio, or find a way of getting someone else to fix it. I work on > Mixxx because it's super fun, but my enthusiasm for fixing PortAudio > is very low, even though it's important to us. I think our entire team > feels the same way, otherwise someone would have fixed the bug by now. > > However, I think this is a great opportunity to put our pool of funds > that we've received from donations to good use. I'd like us to propose > a $100 bounty on fixing this bug. It's not a huge amount of money, but > I think it would provide a little bit of incentive for the guy on the > PortAudio mailing list who's already started poking at the problem to > fix it for good. The way I see it is that we have a very important bug > we want fixed, but we lack the resources to do it ourselves. Over the > years, we've received approximately $600 in donations from users who > want to "support and enhance Mixxx development", and I think placing a > $100 bounty on this bug would be an excellent way to do exactly that. > > If anyone would like to share their thoughts or opinions on this, I'm > all ears. The bounty would be contingent on a fix for virtual and pure > ALSA devices being committed to the PortAudio SVN repository and > testing from us that ensures the problem is actually fixed. > > Thank you, > Albert > ------------------------------------------------------------------------------ _______________________________________________ Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel