Difference between revisions of "User:RobertKaye"

From MusicBrainz Wiki
(removing languages since added to user profile)
Line 3: Line 3:
 
I'm the person responsible for starting this project when [[Gracenote]] pissed me off when they took the freely available [[CDDB]] project and closed it up and started charging people for accessing the data. It was people like me who built this data in the first place and I felt violated. Thus the motivation for [[MusicBrainz]] was born.  
 
I'm the person responsible for starting this project when [[Gracenote]] pissed me off when they took the freely available [[CDDB]] project and closed it up and started charging people for accessing the data. It was people like me who built this data in the first place and I felt violated. Thus the motivation for [[MusicBrainz]] was born.  
  
To find out more about me, check out these links:  
+
You might be interested in my [http://mayhem.cat home page] or my [http://twitter.com/mayhemBCN twitter feed].
  
[http://mayhem-chaos.net Home Page ] [http://mayhem-chaos.net/blog Blog]
+
If you're curious what I do for [[MusicBrainz]], take a look at my lengthy [[User:RobertKaye/JobDescription|JobDescription]]. Also, recently people have been wondering how I manage MusicBrainz, so I am starting to write a few bit of documentation on how things are run at MusicBrainz. For now I will keep these here, but as these posts mature, they are likely going to move elsewhere.
  
If you're curious what I do for [[MusicBrainz]], take a look at my lengthy [[User:RobertKaye/JobDescription|JobDescription]].
+
== MusicBrainz management ==
  
===Travel===
+
MetaBrainz, like many other non-profits, is a resource constrained organization and can’t do all the things it wishes to do. We’re lacking personnel to manage our resources, to document all of our processes and to fix/improve all of the things that we think that need to be fixed. This makes for a challenging situation where extreme forms of delegation are necessary.
  
As part of running this project I've gotten to be quite busy travelling around to conferences, board meetings and other silly business meetings. Given that, I make my [http://www.tripit.com/people/mayhemchaos travel schedule] public in case you're curious and wonder why I may not be responding to mail quite so quickly. If you want to know where you can find me, check my schedule!
+
One of the ways that this plays out is in my management role of the MusicBrainz project. There are many misconceptions about my management style of the project and this post is intended to bring some clarity into the current state of affairs in an effort to start a meaningful conversation about how to improve things.
  
===On my Radar===
+
My approach to managing MusicBrainz over the past few years has been to follow open source philosophy and to let go of control. I gave the team near total control over the project, save for a few key areas. I feel that I’ve turned over all power, except:
  
The following things are on my radar as issues that need to be addressed, features that I want to hack on, or chocolate that needs to be earned:
+
# The direct power to spend money: If the team needs to spend money, I’m happy to oblige reasonable requests.
* Work on the next generation schema work for MusicBrainz
+
# The power to make legal decisions: Linking to lyrics sites, questions of copyright, open source license issues are issues that I should be assigned to me.
* Work on creating a stable development team that continue working on mb_server, while I focus on hosting and the business side of [[MusicBrainz]].
+
# The power to change social policies: Changes to the code of conduct, privacy policies, social contract and software/data licenses: These need to be carefully reviewed and vetted by the community.
 +
# Significant hosting changes: What machines get used for what, what is powered up. However, Bitmap and Ianmcorvidae have the power at Digital West to make changes should they feel them necessary.
 +
# The power to reprimand community members: I feel that this is a power that should ideally never be used, so it is reserved.
 +
 
 +
Going forward, if a MusicBrainz team member has a question whether or not they how the power to do something, they can check the above list to see if they do.  
  
Of course, this list is in no particular order.
 
  
 
[[Category:Developer]]
 
[[Category:Developer]]

Revision as of 11:46, 9 June 2015

RobertKaye is Ruaok, also known as the Mayhem & Chaos Coordinator.

I'm the person responsible for starting this project when Gracenote pissed me off when they took the freely available CDDB project and closed it up and started charging people for accessing the data. It was people like me who built this data in the first place and I felt violated. Thus the motivation for MusicBrainz was born.

You might be interested in my home page or my twitter feed.

If you're curious what I do for MusicBrainz, take a look at my lengthy JobDescription. Also, recently people have been wondering how I manage MusicBrainz, so I am starting to write a few bit of documentation on how things are run at MusicBrainz. For now I will keep these here, but as these posts mature, they are likely going to move elsewhere.

MusicBrainz management

MetaBrainz, like many other non-profits, is a resource constrained organization and can’t do all the things it wishes to do. We’re lacking personnel to manage our resources, to document all of our processes and to fix/improve all of the things that we think that need to be fixed. This makes for a challenging situation where extreme forms of delegation are necessary.

One of the ways that this plays out is in my management role of the MusicBrainz project. There are many misconceptions about my management style of the project and this post is intended to bring some clarity into the current state of affairs in an effort to start a meaningful conversation about how to improve things.

My approach to managing MusicBrainz over the past few years has been to follow open source philosophy and to let go of control. I gave the team near total control over the project, save for a few key areas. I feel that I’ve turned over all power, except:

  1. The direct power to spend money: If the team needs to spend money, I’m happy to oblige reasonable requests.
  2. The power to make legal decisions: Linking to lyrics sites, questions of copyright, open source license issues are issues that I should be assigned to me.
  3. The power to change social policies: Changes to the code of conduct, privacy policies, social contract and software/data licenses: These need to be carefully reviewed and vetted by the community.
  4. Significant hosting changes: What machines get used for what, what is powered up. However, Bitmap and Ianmcorvidae have the power at Digital West to make changes should they feel them necessary.
  5. The power to reprimand community members: I feel that this is a power that should ideally never be used, so it is reserved.

Going forward, if a MusicBrainz team member has a question whether or not they how the power to do something, they can check the above list to see if they do.