Record of the 7th MusicBrainz Summit

is over. It was fun, and it was a lot of work. Here is what we’ve worked out:
From the whole range of patchy fix to complete rewrite, we have chosen both

  1. FeaturingArtistStyle will be patched very soon.
  2. Then work will start on MusicBrainz 2.0: a complete rewrite of the
    database schema, the moderation system and the user interfaces. This will
    take a long time.
  3. In the meantime small improvements and fixes to old nuisances will be
    made every 1-2 months.

In detail this means:

1. There will be a patchy fix that remedies the worst aspects of the
FeaturingArtistStyle (aka SG5) very soon (probably early January
06). We have termed this SG5DisasterRelief.

2. To really solve things such as ArtistRoleInheritance,
and MultipleTitleStyle
we will need to redo the complete database schema. We have termed this NadelnderBambus [1].

This is a huge amount of work. It will probably take longer than a year.
However, it will be much quicker to do this in one big separate development
branch, than to add this piece by piece to the current running MusicBrainz
server. At the same time rewriting the schema will alow the developers to
write a complete new abstraction layer that describes edits. This will allow
us to change and later fine-tune the moderation system.

3. We cannot expect all of you to wait over a year while no visible
development happens on MusicBrainz. Luckily there are quite some
half-finished features lying around. These will be implemented one at a time
in intervals of roughly one to two months:

  • Gollum’s ArtistPageRedesign.
  • A new and shiny Album editor that Gollum has been working on and which
    will make edits a lot easier.
  • Adding Media types to releases like mo is doing on his AttributeTypeTreeRestructure.
  • Adding folksonomy tags to MusicBrainz entries like has. And a utility that will allow you
    to generate playlists with these tags.
  • Labels and Catalog Numbers
  • Massive improvements with Picard
  • etc. etc.

So you see, you will not be left stranded.

[1] The wiki page does not exist, yet. Also do not ask me
where the name comes from. In English it means “Bamboo shedding its

3 thoughts on “Record of the 7th MusicBrainz Summit”

  1. No not necessarily; nor is the list exhaustive. What it means, however, is that no big features will be added to MB v1.x except perhaps for a small patch to relieve the worst unicode and i18n aberations. MB 2.0 will be fully multilingual (although the wiki pages do not reflect that concept yet).

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.