GSoC/GCI Archive
Google Summer of Code 2010

MetaBrainz Foundation Inc.

Web Page:

Mailing List:

The MetaBrainz Foundation is a 501.(c).3 tax-exempt non-profit based in San Luis Obispo, California that operates the MusicBrainz project. MusicBrainz is a user maintained community music metadatabase. Music metadata is information such as the name of an artist, the name of an album and list of tracks that appear on an album. MusicBrainz collects this information about music and makes it available to the public in the Public Domain and under Creative Commons licenses.


  • Development of an Android application for Musicbrainz The goal of the project is to develop an Android Musicbrainz application, allowing users to easily find and display any information about any audio CD by scanning its barcode. Additionally, you can link pictures to artists and releases, by uploading them to flickr and matching them to entries in Musicbrainz' database. The barcode scanning functionality will be encapsulated as an Intent and can be reused by other Android apps.
  • Improve collections feature The primary goal of this project is to implement the collections feature in such a way that a given user is able to create an arbitrary number of lists of releases. In doing so, the user may create lists to suit their own purposes: Albums I Own, To Buy, Sorted and Tagged, etc. A given release could be included on any number of these lists. Simple access control will also be implemented, allowing users to choose whether a list is publicly accessible or private.
  • MusicBrainz Android Mobile Application Design and implementation of a MusicBrainz mobile application for the Android platform. The application will use ZXing to scan release UPCs and then retrieve/browse MusicBrainz info allowing rating, tagging and association of UPCs which are not already stored.