Monday, June 28, 2010

Turning the Mixxx Blog into a Blog

Near the end of each release cycle, we try to round up as many developers as we can and have a giant meeting to figure out what we're doing for our next release cycle. And by giant, I mean usually four or five people tops.

This time, however, we managed to get eight Mixxx developers spanning thee continents and five timezones together for a Skype meeting to discuss the future of the 1.8 series and beyond.

If you want to check out the full details of our meeting, we've shared some slides that directed the meeting along with our meeting minutes, but I'll try to briefly summarize what we discussed.

One of the big topics was our project management style. Instead of cramming several large new features into one release, we're going to try to focus on one or two features and try to do stable releases more frequently.

We also talked about our next few set of releases, but the only release we can talk about with any certainty is Mixxx 1.9, which will probably be the release that integrates streaming Shoutcast broadcasting via Icecast. We're also going to try to get this out much faster than our previous releases.

Lastly, we want to actively recruit more developers and artists. We need way more help with Mixxx, and we need to be more active at recruiting new contributors. As part of that effort, we'd like to be more open about how development is progressing, and so we're encouraging our developers to blog more. Rather than posting formal-sounding news updates, we're going to start making the blog a bit more fun. We won't hesitate to ask people for help with projects we're working on, and we're going to try to write up some easy projects on the wiki for new contributors to work on.

And if you read this far, we're working on building Mixxx 1.8.0 Beta2. Hopefully we can get it out this week. We usually have to rebuild our releases a few times after we decide a release is finished (yeah, yeah), and I've already rebuilt the Ubuntu packages 3 times, so that's probably a good sign. :)

What I'm listening to: