If anyone reads our developer's mailing list, you might know I'm not a huge fan of SourceForge. We've been planning for months to move away from it, and today we've taken a big step in that direction. Our website is now located at: www.mixxx.org
We've also started using our new logo, created by Paul Bloch of OpenArtist. He's quite talented, and is working on a more thorough overhaul of the Mixxx website to be launched sometime in the upcoming months.
Among the new changes to the website are our new forums, and our new (and faster) Mixxx Wiki. We're looking forward to helping the community grow on the new forums.
Lastly, we're going to be using our Launchpad page's bug tracker from now on. It's much easier to use, and isn't cluttered with 10 megabytes worth of flash ads like the old one. :)
We're having some trouble sorting out this JACK/Ubuntu bug. A huge number of people can't get JACK to appear in our Sound API selection box on Ubuntu, and this is due to Ubuntu's PortAudio package not being able to find the JACK package when it's being built (I think). I've been unable to fix this, but someone from Ubuntu Studio told me that they'd have this fixed for Hardy. However, if someone wants to take a crack at fixing it (because I think there's still a good chance it'll be broken in Hardy if someone doesn't fix it very soon), the details of the problem are available here.
Once again, you can pick up Mixxx 1.6.0 beta 2 on our downloads page, and be sure to report any bugs you find in our bug tracker. Your feedback from beta 1 helped us identify the big issues people were having, and helped us make this release even better - thank you!
One of our newer contributors, Wesley Stessens, has been hard at work on Shoutcast/Icecast broadcasting support for Mixxx.
It turns out Shoutcast support was a little bit more complicated than we had been expecting, but Wesley's done a great job of tackling all the problems that have come up. Wesley also wrote a modular Ogg Vorbis encoder for the Shoutcast code, which we hope to reuse in our recording code in the future.
As a sub-project, adding Shoutcast support to Mixxx has been interesting because it's one of the nice modular projects we listed as a "Weekend Project" on our Wiki. When Wesley came along and said he was interested in coding Shoutcast support, I had already sketched out what work needed to be done and was able to help him get started writing code for Mixxx right away. If anyone's interested in adding a particular feature to Mixxx, come join our IRC channel (#mixxx on chat.freenode.net) and talk to one of us developers. We'd be more than happy to help you get started writing code.
People who want to use Mixxx for live broadcasting will appreciate not having to use crazy routing through JACK in order to broadcast now. For example, our friends over at Radio Olympus have been looking for new live broadcasting software, and we hope Mixxx will soon be a candidate to replace their existing software. Be sure to check out their newly relaunched online radio station, broadcasting live from the UK.
Depending on how much work we can get done this weekend, Shoutcast support may or may not make it into 1.6.0 Beta2. However, Shoutcasting should make it into the final 1.6.0 release. (There's at least one more surprise coming for Beta2 though...)