python-musicbrainz2-0.4.0 released

The official python bindings for MusicBrainz, python-musicbrainz2 have been released. Starting with this version, the API is stable and the package is considered ready for general use.


* Download page
* API documentation

Thanks go to everyone who participated in the development, most notably Lukáš Lalinský who ported picard-0.7 to python-musicbrainz2, created binary packages and has contributed bug reports and patches.

Matthias Friedrich

A big Thank You!

I just wanted to offer a HUGE thank you to g0llum a.k.a. Keschte for all the tedious work he did in updating a number of pages (well over 100) to reflect the change in verbiage from “album” to “release” and “moderate” to “edit”. This was very time consuming work and he tackled this project along with all of his other efforts including making our site comply with web standards. If you see him on IRC be sure to tell him thanks and give him a big virtual hug.

I’d also like to thank MRudat for also being a busy bee and making lots of little edits and interwingling pages. Every little bit helps.

To everyone else contributing, thank you.


IRC Meeting, what's up with Musicbrainz

This is to expand on Don Redman’s post. (click on word post to visit it)

First of all, I would like to take the time to say thanks (in no specific order) to ruaok, luks, g0llum, donredman, yalaforge, dave evans, shepard, tarragon, nikki, inhouseuk, the board of directors, Dan Appleman, Fred von Lohmann, Randy Heinig, the sponsors, those on the top moderators list (both voters and editors) as well as countless others that built the database, refine it and help make it a great place to visit and tweak.
(no, this is not an academy award acceptance speech. ;0) )

Luks is now the keeper of picard, wow, big responsibility! Remember it’s a free program and still in beta. It has growing up to do, but isn’t it great we have the ability to utilize it now, instead of after everything is polished? That’s part of beta testing. All these people get is the bugs, they need some support and love along the way! Good job as far as I’m concerned. It’s constantly developing to a more stable and useable product.

As far as the community goes. There is first a question as to what Musicbrainz purpose is. Is it a tagger, is it a repository for information on music, is it ???. I personally feel this was best summed up by ruaok

“I think our goal needs to be a comprehensible music encyclopedia with a killer tagging app.”

So that in mind, I’m taking the initiative to sum up the chat and try to define a few things, while also getting some of the community to sit back and realize a few things.

First and foremost; This is a community! We all strive to help make it work and grow. If all you are doing is pestering for something new realize developement takes time! Either we can push for some half baked fixes, or we can be patient and wait a little while for a shiny near perfect database we all have been trying to envision and some souls have spent a lot of time and effort to perfect and create for those others of us less capable in programming or lacking in time to help.

There are numerous ways to help and join the community.

  • monetary contribution
  • which keeps musicbrainz on the web for all of us.

  • coding
  • which helps development of applications and will develop the new schema. Which I might add, will implement changes making obsolete many issues which are argued to death on the mailing lists at this time.

  • watching the issues
  • ordering them in a sensical fashion, guiding implemention of small changes where possible, as long as it doesn’t require code changing.

  • wiki work
  • helps new users better join in the advancement of the community.

  • Voting
  • helps to insure correct data is being put into the database

  • Editing
  • correcting in accuracies in the current data.

    So, there are many ways you can become an active, cherished participant of the community. Virtually, if you don’t like the way things are going, please, join us and help us improve it! But, be patient and always realize people are giving what they can to our project, which is improving with each line of code, each vote, and each piece of data corrected.

    Another thing to remember, these are people behind these names. People with lives, people with difficulties beyond your need to tag your audio file, or your desire to look at one page and have it perfectly laid out to your specifications. They get sick, they feel let down when they’ve spent hours, days, weeks, months on developing something and all they can hear is, that’s nice, I want this, or I want more. Or, worse of all, that’s crap, I don’t like it. Yes, bugs are important to be pointed out! Please provide answers, suggestions, if you have no idea of a suggestion, maybe you need to just file a trac ticket and walk on. Neutrality is a very good trait to embrace. Look from your own view, but look from theirs too.

    Coming soon is an update to give those in the community an idea of what is being done. What to expect, and a highlighting of those people in the project that aren’t as apparent from an average musicbrainizens point of view.

    Don Redman already gave a link to the log for anyone to read for themselves. I ask and close to demand those in our community sit back, relax and let some of the behind the scenes work progress. Or, better, become a part of the team, and help us develop what we are working toward, the great improvements rather than having our coders attempting to please the masses and direct their time to less important things that have been endlessly discussed and looked into. Ultimately leading to the developement time being taken away from those greater visions that aren’t too far around the corner!

    You can also greatly help by digging back through the archives and chat logs. It’s likely there has been a discussion already about what you’re seeking to have implemented.

    The more initiative you take, the more you will be involved and part of our community. Surprisingly, the community is very open and willing to help those that desire to help improve our community. The more complaining without answers, without constructive criticism, the more likely those people that support the community the most will not desire to be spending as much time in development, or will become bitter, or will need a break from this. Ultimately, would that be better? I don’t believe so. That’s my two cents, and thank you, once more to all the above I listed. I totally appreciate what Musicbrainz provides for my desires and I look forward to the future!

    Nyght aka Beth

    Edit of the week

    This is the first of (hopefully) a series of posts on interesting or dubious edits (moderations). I don’t know if I’ll be able to deliver a post on a regular basis; the word week in the title might be misleading 😉 Any way, I’d welcome suggestions for edits to discuss.

    This first attempt was inspired by edit #4229934, an Add Album edit for artist Sesame Street. Although the edit conforms to the style guidelines, there was an objection: Sesame Street is a so called bogus artist. There simply is no person or group of people performing under that name. Since the album being added is a music release, it is a valid MusicBrainz entry and is therefore ‘allowed’ to be added, even if the album artist is a fictitious artist.

    Still open for discussion is the question what a valid fictitious artist is, and what is not. Sesame Street has proven its validity; a lot of albums are released under this name. But what about the different Sesame Street characters like Kermit, Bert, Ernie, etc. and the characters from the television series South Park? It is impossible to formulate a definition and rules for artist names that capture all people, bands, orchestras, fictitious artists and special purpose artists like [unknown], [no artist] and [anon.]. The only certainty is that Three Flute Players and a Singer of the Atutu, Baule and that sort of ‘artists’ definitely do not deserve an artist entry in the database 😉

    Happy editing.

    Nothing to see here, move along

    I haven’t been doing much MusicBrainz stuff the last week besides finally getting my test server up and running .. I’ll explain with two words. Xbox. Halo. ‘Nuff said.

    Some media blips I thought others might find interesting:

    John Peel, a UK radio DJ luminary who has brought many a budding artist into the limelight through his “Peel Sessions”, has died of a heart attack at age 65. It is a sad day. Details.

    Hilary Rosen, the former CEO of the RIAA has, in a Wired article, had some promising words to say about Lawrence Lessig and the Creative Commons license. Details.

    That is all.