Hi guys,

It's that time of year again! Google has announced their Summer of  
Code program for 2008, and Mixxx will be applying as a mentoring  
organization sometime this week. For those that are new to the  
project, Mixxx had three successful students last year and we hope to  
be met with the same success this summer.

It's time for us to start thinking about ideas for project. I've  
started an Ideas page on our wiki which Google will direct potential  
students at:
http://mixxx.org/wiki/doku.php/gsoc_2008_ideas

To get your creative juices flowing, you can take a look at last  
year's page:
http://mixxx.sourceforge.net/wiki/index.php/GSoC_2007

It'd be good to brainstorm for ideas on the mailing list here too.  
Last year we found that the vast majority of our applications were for  
the three projects we listed on our ideas page, and as a result, the  
best applications we received were also for those projects. Mixxx was  
also in rougher shape back then, and certain critical areas needed  
work like the library and BPM detection. As a result of last year's  
projects as well as relentless work from the rest of our contributors,  
we're in much better shape this year. I think we're going to have some  
very cool projects this year.

I'll write up the best ideas we can come up with on the Ideas page. (I  
also want to see what creative students can come up with though, so if  
any potential students are out there, feel free to come up with your  
own idea(s).)

Random ideas:
- Key detection (detect the "key" of a song)
- Radio Mixxx (implement a bunch of features necessary to make Mixxx  
useful for radio DJs)
- SVG skins (figure out how to add support for SVG skins and rethink  
the way our GUI is done, maybe have snappable floating things like  
Traktor?)
- Rewrite waveform rendering (Create a new widget that renders the  
waveform from scratch because the old code is a mess, pretty advanced  
but might be good for someone who's contributed before and knows  
OpenGL/graphics stuff. Could be creative and do some cool stuff with  
it to make Mixxx really stand-out.)
- First-run Wizard (I'm not sure how suitable this is for a new  
student, but it's a nice "contained" project with easy-to-identify  
deliverables.)

Let's hear your fun ideas! :)

Thanks,
Albert

P.S. Sometime around March 11th we'll lock the GSoC Ideas page and  
consider it our "official" list. That's when Google and potential  
students will be looking at it.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to