How to Contribute: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(changed link of CDLookupTool to wiki page (Imported from MoinMoin))
 
(ouch, much needed update... and we link to this page in the Contribute menu... (Imported from MoinMoin))
Line 1: Line 1:
=Contribute to MusicBrainz=
=Contribute to MusicBrainz=

'''Status:''' ''This page is part of [[Restructuring The Documentation|RestructuringTheDocumentation]]. It is a wikified version of [http://bugs.musicbrainz.org/browser/mb_server/trunk/htdocs/contribute.html?rev=5498 the contribute.html page (since removed)]. The content of this page needs to be split into pages like [[How To Edit The Data|HowToEditTheData]], [[How To Vote|HowToVote]], etc --[[User:DonRedman|DonRedman]]''
----



There are a number of ways that you can contribute to the [[MusicBrainz]] project. You may contribute money, data, moderation effort, source code, documentation or testing effort:
There are a number of ways that you can contribute to the [[MusicBrainz]] project. You may contribute money, data, moderation effort, source code, documentation or testing effort:
Line 10: Line 5:
==Contribute Money==
==Contribute Money==


If you feel that MusicBrainz is a worthwhile effort, please consider contributing some money. The money is used for hardware and hosting services, and most importantly, to form a non-profit tax-exempt corporation so that future contributions will be tax-deductible.
If you feel that MusicBrainz is a worthwhile effort, please consider contributing money to the [[MetaBrainz]] Foundation. The [[MetaBrainz]] Foundation is a 501.(c).3 tax-exempt non-profit based in California that operates the [[MusicBrainz]] project. All of your donations will be tax-deductible and you will receive a receipt that you can use to deduct your donation off your taxes if you are a US taxpayer.

Your donations will be used to operate the MusicBrainz project. This includes paying for ongoing expenses like hosting, hardware, maintaining a modest office in San Luis Obispo, California, and possibly even paying a minimal salary for MetaBrainz employees working on MusicBrainz -- if there is enough money in the budget to afford that.


[http://www.oreilly.com O'Reilly and Associates] started it off with a $500 contribution to MusicBrainz. (In return [[User:RobertKaye|RobertKaye]] had to shave the P2P logo into his hair for the fall P2P conference). Since then, [http://www.musicbrainz.org/finances.html hundreds of donors] have given anything from 50 cents to over $2000.
[http://www.oreilly.com O'Reilly and Associates] started it off with a $500 contribution to MusicBrainz. (In return [[User:RobertKaye|RobertKaye]] had to shave the P2P logo into his hair for the fall P2P conference). Since then, [http://metabrainz.org/finances/ hundreds of donors] have given anything from 50 cents to over $2000.


To send money, please head to over to [http://www.paypal.com PayPal] and send money to '''[mailto:donations@musicbrainz.org donations@musicbrainz.org]'''. You can also use one of the [http://metabrainz.org/donate/ convenient buttons on the MetaBrainz web site].
To send money, please head to over to [http://metabrainz.org/donate/ this dedicated page] on the [[MetaBrainz]] web site.
* How will we use your money? See our [http://metabrainz.org/about/papers.html non-profit white paper].
* How will we use your money? See our [http://metabrainz.org/about/papers.html non-profit white paper].
* Where has it gone? See our [http://metabrainz.org/finances/ transparent finances].
* Where has it gone? See our [http://metabrainz.org/finances/ transparent finances].
* Who else is contributing? See our [http://metabrainz.org/finances/donations.html sponsors].
* Who else is contributing? See our [http://metabrainz.org/finances/donations.html sponsors].
* '''Update:''' [[MusicBrainz]] is now a [[Tax Exempt|TaxExempt]] Organization. See this [http://blog.musicbrainz.org/archives/2004/11/nonprofit_filin.html blog entry] for details.


==Contribute Data==
==Contribute Data==


There are several ways that you can contribute data to MusicBrainz:
There are several ways that you can contribute data to MusicBrainz:
* [http://www.musicbrainz.org/tagger/download.html Download] the [[MusicBrainz Tagger|MusicBrainzTagger]] and use it to identify and clean up your MP3, WAV and Ogg Vorbis collection. The Tagger will attempt to automatically identify your files and walk you through the process of matching up the unidentified files. Please note that the tagger can also submit audio CD metadata, just like the CDLookup tool mentioned below.
* [[Picard Download|Download]] [[Picard Tagger|Picard]] - the official MusicBrainz tagger - and use it to identify and clean up your MP3, WAV and Ogg Vorbis collection. The Tagger will attempt to automatically identify your files and walk you through the process of matching up the unidentified files.
* Download the [[CD Lookup Tool|CdLookupTool]] for Windows. Pop an Audio CD into your CD-ROM drive, click the lookup button and the program will open the mini-browser to the [[MusicBrainz]] CD Lookup/Submission pages. Just follow the instructions from there.
* Still using the [[Picard Tagger|PicardTagger]], pop an Audio CD into your CD-ROM drive, click the lookup button and follow the instructions from there to contribute [[Disc ID|DiscIDs]].
* Use the web interface to add artists, albums and tracks. Start [http://www.musicbrainz.org/addartist.html here] to add a new artist, or use the [http://www.musicbrainz.org/search.html search page] to go to an artist page. From the artist page you can click on the '''Add Album''' or '''Add Track''' links to start contributing.
* Use the web interface to add artists, albums and tracks. Start [http://musicbrainz.org/edit/artist/add.html here] to add a new artist, or use the [http://musicbrainz.org/search.html search page] to go to an artist page. From the artist page you can click on the '''Add Release''' or '''Add Track''' links to start contributing.


==Maintain the Existing Data==
==Maintain the Existing Data==


To maintain the existing data, use the [http://www.musicbrainz.org/search.html search page] to log in as a moderator and view the metadata collection. If you spot mistakes, missing data, or too much data in the database, then please use the '''Edit''', '''Delete''' and '''Merge''' links on the artist/album pages.
To maintain the existing data, use the [http://musicbrainz.org/search.html search page] to log in as an editor and view the metadata collection. If you spot mistakes, missing data, or too much data in the database, then please use the '''Edit''', '''Delete''' and '''Merge''' links on the artist/album pages.


Each change that you make to the database gets entered into the [[MusicBrainz]] moderation system. The other [[MusicBrainz]] users will then have the opportunity to vote on your changes to make sure that they are correct and they meet our [[Style Guideline|StyleGuideline]]s. Check out [[Moderation Philosophy|ModerationPhilosophy]] and [[Moderation Guide|ModerationGuide]] for more information on the moderation system, or go straight to the [http://www.musicbrainz.org/mod/search/pre/new.html moderation pages].
Each change that you make to the database gets entered into the MusicBrainz moderation system. The other MusicBrainz users will then have the opportunity to vote on your changes to make sure that they are correct and they meet our [[Style Guideline|StyleGuideline]]s. Check out [[How Editing Works|HowEditingWorks]] and [[How Voting Works|HowVotingWorks]] for more information on the moderation system, or go straight to the [http://musicbrainz.org/mod/search/pre/new.html moderation pages].


==Contribute Source Code / Testing / Documentation==
==Contribute Source Code / Testing / Documentation==


Last, but certainly not least, you may also contribute your software engineering efforts in order to advance the [[MusicBrainz Development|MusicBrainzDevelopment]]. [[MusicBrainz]] is dedicated to the Open Source software development model, and thus the server and client library are available under the GPL and LGPL, respectively.
Last, but certainly not least, you may also contribute your software engineering efforts in order to advance the [[MusicBrainz Development|MusicBrainzDevelopment]]. MusicBrainz is dedicated to the Open Source software development model, and thus the [[Server|server]] and client libraries are available under the [http://www.gnu.org/copyleft/gpl.html GPL (GNU General Public License)] and [http://www.gnu.org/copyleft/lesser.html LGPL (GNU Lesser General Public License)], respectively.


If you're a programmer, please help out and write some code. Even if you are not a programmer you can help to advance [[MusicBrainz]] -- we will always need people to help test new features and write documentation for the things we've already created. To jump in, join the [[MusicBrainz]] [[Mailing List|MailingList]].
If you're a programmer, please help out and write some code. Even if you are not a programmer you can help to advance MusicBrainz -- we will always need people to help test new features and write documentation for the things we've already created. To jump in, join the MusicBrainz [[Mailing List|MailingList]].


[[Category:To Be Reviewed]] [[Category:How To]]
[[Category:To Be Reviewed]] [[Category:How To]] [[Category:WikiDocs Page]]

Revision as of 22:08, 18 November 2008

Contribute to MusicBrainz

There are a number of ways that you can contribute to the MusicBrainz project. You may contribute money, data, moderation effort, source code, documentation or testing effort:

Contribute Money

If you feel that MusicBrainz is a worthwhile effort, please consider contributing money to the MetaBrainz Foundation. The MetaBrainz Foundation is a 501.(c).3 tax-exempt non-profit based in California that operates the MusicBrainz project. All of your donations will be tax-deductible and you will receive a receipt that you can use to deduct your donation off your taxes if you are a US taxpayer.

Your donations will be used to operate the MusicBrainz project. This includes paying for ongoing expenses like hosting, hardware, maintaining a modest office in San Luis Obispo, California, and possibly even paying a minimal salary for MetaBrainz employees working on MusicBrainz -- if there is enough money in the budget to afford that.

O'Reilly and Associates started it off with a $500 contribution to MusicBrainz. (In return RobertKaye had to shave the P2P logo into his hair for the fall P2P conference). Since then, hundreds of donors have given anything from 50 cents to over $2000.

To send money, please head to over to this dedicated page on the MetaBrainz web site.

Contribute Data

There are several ways that you can contribute data to MusicBrainz:

  • Download Picard - the official MusicBrainz tagger - and use it to identify and clean up your MP3, WAV and Ogg Vorbis collection. The Tagger will attempt to automatically identify your files and walk you through the process of matching up the unidentified files.
  • Still using the PicardTagger, pop an Audio CD into your CD-ROM drive, click the lookup button and follow the instructions from there to contribute DiscIDs.
  • Use the web interface to add artists, albums and tracks. Start here to add a new artist, or use the search page to go to an artist page. From the artist page you can click on the Add Release or Add Track links to start contributing.

Maintain the Existing Data

To maintain the existing data, use the search page to log in as an editor and view the metadata collection. If you spot mistakes, missing data, or too much data in the database, then please use the Edit, Delete and Merge links on the artist/album pages.

Each change that you make to the database gets entered into the MusicBrainz moderation system. The other MusicBrainz users will then have the opportunity to vote on your changes to make sure that they are correct and they meet our StyleGuidelines. Check out HowEditingWorks and HowVotingWorks for more information on the moderation system, or go straight to the moderation pages.

Contribute Source Code / Testing / Documentation

Last, but certainly not least, you may also contribute your software engineering efforts in order to advance the MusicBrainzDevelopment. MusicBrainz is dedicated to the Open Source software development model, and thus the server and client libraries are available under the GPL (GNU General Public License) and LGPL (GNU Lesser General Public License), respectively.

If you're a programmer, please help out and write some code. Even if you are not a programmer you can help to advance MusicBrainz -- we will always need people to help test new features and write documentation for the things we've already created. To jump in, join the MusicBrainz MailingList.