History:Style Council / History

This page has not been reviewed by our documentation team (more info).

Contents

History of the Style Coucil

or

How the (Old) Style Council did not work

The StyleCouncil has a long history of reforms which have led to the current practice, which is documented on the StyleCouncil page. This history is kept here, because it offers some lessons about how things do not work in the MusicBrainz community.

The Style Dudes

In the past, we had a single Style Dude. This worked very well. The Style Dude was the the person who oversaw questions of "style," defined as pretty much anything to do with how the data about music is presented and stored in the database. Typical issues are the correct way to capitalize titles, how information about featured artists should be presented, and so forth.

MusicBrainz had two Style Dudes, the first being NeilCafferkey, who held the job from somewhere in 2001 until TarragonAllen took over in 2004. Tarragon resigned in 2005 and it became clear that the job of style dude had grown beyond the job of one person.

Now there is a StyleCouncil, which has taken over the role of the Style Dude and eliminated the need for a gender-neutral version of the position (Style Dudette, anyone?).

After a period of slight anarchy concerning the FeaturingArtistStyleAlternative, Tarragon temporarlily became Style Dude again from 11/2005 to 01/2006.

Beginning in January 2006, the StyleCouncil has two 'dudey' positions: a secretary and an Elder.

First Formalized Style Council

The following section describes the members and their roles in the first Style Council. This has not worked well, mostly because the distribution of roles was not really applicable in practice (is this correct?):

Members of the Style Council

(a.k.a. StyleModerators)

Secretaries (Ministers of Style)

Editors

editor-without-portfolio (ombudsman)

Emeriti

Areas of specialization

  1. MetaData -- Dupuy
    1. AdvancedRelationshipTypes (basic advanced relationships) -- WolfSong / Gecks
    2. AdvancedRelationshipAttributes (instruments, etc.) -- Mcymd
    3. AdvancedRelationshipUsage (what to represent with advanced relationships, what to omit) -- JohnCarter
    4. OtherMetaData (ExtraTitleInformation, artist comments, annotations) -- RjMunro
  1. DataPresentation -- RjMunro
    1. FormattingStyle (CapitalizationStandard, punctuation, etc.) -- Keschte
    2. InterNationalization (language stuff) -- Nikki / Dupuy
    3. NonMusicalStyle (data cds tracks, silence, etc.)
    4. SpecialCaseStyle (VariousArtists releases, SpecialPurposeArtists) -- MichelleW
  1. GenreStyle -- JohnCarter
    1. ClassicalStyleGuide (orchestral & classical music) -- ClutchEr2 / WolfSong
    2. SoundtrackStyle (musicals, anime, & movie soundtracks) -- Steinbdj
    3. ElectronicStyle (electronica, DJ & fan remixes, mash-ups, etc.) -- Gecks
    4. AsianStyle (J-pop, K-pop, C-pop, etc.) -- DJKC

Delegate System

Then (when?) the strict distribution of roles was abolished in favor of a system in which people would become delegates for a specific StyleIssue on a case by case basis. This did not work well, mostly because the delegates were not really motivated to work hard on issues that someone else had reported.

The Delegate system was never really fixed. But there was general consensus about more or less these points:

  1. The Style Council will have a leader. This leader will act as a benevolent dictator and make decisions, but should not do any of the actual work involved with the issues discussed.
  2. The Council will consist of members, who agree to become delegates for a specific StyleIssue. Once a person has become a delegate, she/he is responsible for the progress of this issue according to the process described in HowToSolveAStyleIssue. That means that a delegate is responsible to do the actual work, if nobody else does it. Delegates should be assigned to StyleIssues in a rotating fashion to avoid burnout.
  3. All subscribers to the StyleMailingList form an interested public and take part in discussions about StyleGuidelines.
  4. Each StyleIssue has a person who raised it. This proposer also has some responsibilities; see below.

The roles of these three people are distributed like this:

The Proposer's Job is to

The Leader's Job is to

The Delegate's Job is to

Approval Mechanism

When it became clear, that nobody was willing to do all this work if they had not "an itch" that scratched them, the job of fixing a StyleIssue was laid upon the person requesting the fix. As a means of quality assurance a StyleSecretary was appointed. His job was to require certain formalisms that should prevent bad changes to the StyleGuidelines to come through.

This system did not work well at all. Everything was pushed to the secretary and he became the bottleneck of the whole process:

  1. You need a formal approval from the secretary before you change anything official.
  2. If you are unhappy with a decision of the Secretary, publicly call upon the Elder. Similarly, if no consensus can be reached, the Secretary calls upon the Elder
  3. If you want an approval from the Secretary do this:
The secretary will wait 24 hours for a veto. If nothing happens he will close the ticket as "fixed". That means you have the approval. If he closes it as "wontfix", your request has been rejected.

How to Make a Change

If you want to make a change, keep in mind that this means you will have to do all this:

There is an old page that describes HowToProposeNewGuidelines, but this needs to be updated.

Conclusions

These experiences have led to some important lessons.

This means, that we establish a practice by improvising and discussing it first and then, when it seems to work, we write up the rules, not the other way around.

The New Style Council

Changing of the guard, August 2008

Through August 2008, the role of secretary was to be the elder's right hand. He does the non-controversial daily work, but cannot make actual rulings. This was a rotating position filled by DonRedman, who wanted to step off in April 2006 (per StyleCouncil at the time). By 2008, DonRedman wasn't able to be very active in style issues.

On June 2008, RobertKaye put out a call for a new style leader. "The style guideline process has been stuck in neutral for quite some time and I was hoping that Panda could take over this role from Don Redman (who had been swallowed up by real life quite some time ago), but real life is about to swallow Panda for the foreseeable future. Thus, I start the search for a new leader of the Style Council once again." (mb-style) Looking for a new style leader, (blog) Looking for a new style leader!.

Some discussion continued on mb-style in July 2008. Two posts which pointed to the current StyleCouncil thinking were RobertKaye's message of Fri Jul 11 06:42:33 UTC 2008 and JimDeLaHunt's message of Fri Jul 25 07:01:37 UTC 2008.

On Aug 4 2008, RobertKaye announced JimDeLaHunt as the new style leader.(blog) Jim DeLaHunt is our new style leader!, mb-style thread.

Changing of the guard, June 2009

Sadly, JimDeLaHunt stepped down on May 4th, leaving MusicBrainz without a style leader again.

On Jun 10 2009, RobertKaye appointed BrianFreud and kuno as style leaders (irc log).

Changing of the guard, August 2010

On August 13 2010, RobertKaye appointed nikki as the new Style Leader to replace BrianFreud.