Developer changes

As many of you may have noticed, we’ve had a number of conflicts surrounding the development of the MusicBrainz server source code. Open source developers must work to foster the community of their projects and work towards creating a consensus towards new/improved features. After an increasing number of conflicts with the community Stefan was warned … Continue reading “Developer changes”

As many of you may have noticed, we’ve had a number of conflicts surrounding the development of the MusicBrainz server source code. Open source developers must work to foster the community of their projects and work towards creating a consensus towards new/improved features.

After an increasing number of conflicts with the community Stefan was warned that his actions as a developer were not acceptable. After countless emails and a number of Skype calls I warned Stefan that the next time he participated in an escalation with one of the community members that I would remove his developer privileges.

Today another one of these escalations took place and I removed Stefan’s developer privileges.

As of right now, I will assume all duties of the MusicBrainz server developer. I will fix any remaining bugs, settle remaining conflicts and work to get the next bug update done as soon as possible. Fortunately now that I can devote all my time to MusicBrainz, I will have more time to devote to getting new server features coded.

With a heavy heart,

Evil Overlord

Technorati Tags: ,

New Server Release

It has been rumoured for quite some time now, and I think that the new server release is ready for beta-testing. Please jump in, and help finding the remaining bugs. If you find any, file them to the XHTML 1.1 Milestone, and owner to yours truly. This is a significant update to the look and … Continue reading “New Server Release”

It has been rumoured for quite some time now, and I think that the new server release is ready for beta-testing. Please jump in, and help finding the remaining bugs. If you find any, file them to the XHTML 1.1 Milestone, and owner to yours truly.

This is a significant update to the look and feel of MusicBrainz — many pages and workflows have changed and there are bound to be a number of bugs. We’ll need people to jump in help testing if we want to get this release out soon.

See what has changed: Release Notes
Test Server (as usual): test.musicbrainz.org
Bug Tracker (as usual): bugs.musicbrainz.org

For right now, we’re not specifying a release date — we need to get more eyes looking at this new release before we can nail down a date. So, please jump in and help test!!

Artists, labels and users

The previous blog post about Flagrant managed to raise a number of issues that we had never dealt with before here at MusicBrainz: When an artist comes to MB and asks that their data be removed, what should we do, if anything? Should an artist be more important than the users? How about music labels? … Continue reading “Artists, labels and users”

The previous blog post about Flagrant managed to raise a number of issues that we had never dealt with before here at MusicBrainz:

  • When an artist comes to MB and asks that their data be removed, what should we do, if anything?
  • Should an artist be more important than the users? How about music labels?
  • How can we tell that someone mailing us is in fact that artist or a valid representative of that artist?

These are very difficult questions to answer and given the feedback from the community to this issue, its clear that people feel strongly about this. Also the favor does not seem to be towards the artists, which intuitively I do not agree with. Rather than deal with these very sticky situations that involve recognizing one person or group of persons more than others, I would like to suggest the following much simpler course of action:

  • Every MusicBrainz user is treated the same inside of MusicBrainz.
  • Users may have different powers, depending on their past history inside of MusicBrainz. (MusicBrainz is a meritocracy)
  • All users start with the same level of power, regardless if they are an artist, a label, a representative of either, or a normal music lover.
  • Neither an artist, a label, nor any user can request data be removed from MusicBrainz, unless they have a clear legal argument. Given that MusicBrainz indexes only factual data at the moment, this is going to be very unlikely.

This policy is enforceable since it makes everyone equal. If an artist or a label wishes to enter/remove data to/from MusicBrainz, they must use the moderation system just like everyone else. Please post comments and let me know what you think of this proposal!

P.S. Thanks to our board of directors for chiming in on this important topic!

Technorati Tags: ,

Please do not add any albums/tracks for artist Flagrant (UPDATED!)

Apparently the person who contacted us was not actually authorized to speak on behalf of Flagrant. Now the real Flagrant wants this blog entry taken down because its incorrect, but we don’t censor our blog. So, this entry has the original body struck out so everyone can see what is going on. As for adding … Continue reading “Please do not add any albums/tracks for artist Flagrant (UPDATED!)”

Apparently the person who contacted us was not actually authorized to speak on behalf of Flagrant. Now the real Flagrant wants this blog entry taken down because its incorrect, but we don’t censor our blog. So, this entry has the original body struck out so everyone can see what is going on. As for adding information back to Flagrant, please feel free if you feel motivated. And stay tuned for how we plan to handle this case in the future.

It was bound to happen… Today the artist Flagrant asked us to not index any of their music. I’ll leave the artist in place with an annotation so that other brainerz can see the note in the future.

Even though I attempted to appeal to them to reconsider their decision, they did not. Nor did they provide any reason for this. So be it…

Technorati Tags:

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, … Continue reading “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

    What's going on in the MusicBrainz community these days?

    There was a very good talk about the state of the MusicBrainz community and the plans for future development on irc just now. It went from 20:03 to 21:52 on 2006-05-04. It started with a kind of rant by Wolfsong, developed into a discussion about what is going wrong in the MusicBrainz community these days, … Continue reading “What's going on in the MusicBrainz community these days?”

    There was a very good talk about the state of the MusicBrainz community and the plans for future development on irc just now.

    It went from 20:03 to 21:52 on 2006-05-04.
    It started with a kind of rant by Wolfsong, developed into a discussion about what is going wrong in the MusicBrainz community these days, and led to some pretty simple steps that might help to make things better.

    I just wanted to bring this to everybody’s attention, before I go to sleep. I might get to adding a short summary tomorrow, but not now, sorry.

    New advanced relationship: MySpace artist URL

    (In an effort to spread the news about changes to the Advanced Relationship link types, I’m posting this and hopefully future changes here). Lukas has just added an Advanced Relationship that lets users link artists to their MySpace pages: forward: has a MySpace page at reverse: is a MySpace page for description: This relationship type … Continue reading “New advanced relationship: MySpace artist URL”

    (In an effort to spread the news about changes to the Advanced Relationship link types, I’m posting this and hopefully future changes here).

    Lukas has just added an Advanced Relationship that lets users link artists to their MySpace pages:

    • forward: has a MySpace page at
    • reverse: is a MySpace page for
    • description: This relationship type can be used to link a MusicBrainz artist to the equivalent entry in MySpace. Please, use URLs in format http://www.myspace.com/%5Bartist%5D

    Technorati Tags: ,

    Fitting quote

    Yesterday at the Santa Barbara Forum on Digital Transitions, I had a chance to pick Clay Shriky’s brain about online consensus and what it means to bring about consensus in an online community. We didn’t come up with much revolutionary other than what we’ve already been doing: Watch a lively discussion (perhaps flame war) arise … Continue reading “Fitting quote”

    Yesterday at the Santa Barbara Forum on Digital Transitions, I had a chance to pick Clay Shriky’s brain about online consensus and what it means to bring about consensus in an online community. We didn’t come up with much revolutionary other than what we’ve already been doing: Watch a lively discussion (perhaps flame war) arise and subside. Then pick through the rubble to see if something akin to a consensus was found. If so, great. If not, wait a little while and ask the same question over while framing it better in light of the last discussion. Repeat as necessary and involve evil overlord as last resort.

    Clay did share a quote from David Clark that was very fitting to our discussion:

    “We reject kings, presidents and voting. We believe in rough consensus and running code.”

    While its not perfect, it does show what we do about 98% of the time.

    P.S. I was video blogged too — take a look: I won’t stand still while enthusiastically spouting off about MusicBrainz.

    Technorati Tags: ,

    Prix Ars Electronica 2006 invitation

    MusicBrainz just received an invitation in the Digital Communities category for the Prix Ars Electronica 2006. We certainly fit the bill for this category, but I am not sure I have the time necessary to fill out the application. Would anyone be interested to help out with the application process? Technorati Tags: prix ars electronica, … Continue reading “Prix Ars Electronica 2006 invitation”

    MusicBrainz just received an invitation in the Digital Communities category for the Prix Ars Electronica 2006. We certainly fit the bill for this category, but I am not sure I have the time necessary to fill out the application. Would anyone be interested to help out with the application process?


    Technorati Tags: ,

    Continue reading “Prix Ars Electronica 2006 invitation”

    MusicBrainz Meeting: London, May 7th

    The next MusicBrainz meeting will be in London, this saturday evening: Where: Old Thameside Inn (map) When: Saturday May 7th, 6pm Who: You! Why: It is fun meeting other brainerz I will probably show up at 5pm, if not earlier, to try and set aside some space for us. Anyone who wants to come a … Continue reading “MusicBrainz Meeting: London, May 7th”

    The next MusicBrainz meeting will be in London, this saturday evening:

    • Where: Old Thameside Inn (map)
    • When: Saturday May 7th, 6pm
    • Who: You!
    • Why: It is fun meeting other brainerz

    I will probably show up at 5pm, if not earlier, to try and set aside some space for us. Anyone who wants to come a bit early and help me set aside space would be welcome! If you’re interesting in making it and would like to get my mobile #, please drop me a line and I’ll mail it to you.

    See you there!