Server update, 2012-10-01

We’ve just finished pushing out an update today, which will be the last update before the schema change, which is now due in 2 weeks. Sadly, this release doesn’t feature the much anticipated relationship editor, which had to be reverted at the last minute as we still think it could do with more user testing. Hopefully it will make the next release!

This release features work from Aurélien Mino, Nicolás Tamargo, nikki, patate12, Pavan Chander, Ulrich Klauer and the MusicBrainz developers. Thanks for your work everyone!

Bug

  • [MBS-3825] – Release Editor is not displaying the release title on the tracklist tab
  • [MBS-3866] – Disambiguation comments can be the same
  • [MBS-3902] – Database allows artist type group with a gender set
  • [MBS-4614] – Country dropdown is sorted by English name
  • [MBS-4670] – "Relate to…" maybe should not add #relate_to hash to address bar URL
  • [MBS-4861] – Data loss: Changing release artist revert track numbers
  • [MBS-5019] – Release group with no name created
  • [MBS-5089] – Statistics: "unique" number of ISWCs is higher than "all" number of ISWCs
  • [MBS-5111] – Editor statistics data regularly falls out of cache, and cannot be recomputed
  • [MBS-5199] – Recording disambiguation comment is not removed when it should in RE’s recordings tab
  • [MBS-5240] – Adding an IPI code to an artist with IPI pending fails
  • [MBS-5241] – Add Medium/Add Release do not show up in recording edit histories
  • [MBS-5242] – Add Medium edits don’t always link recordings, even those that exist
  • [MBS-5250] – Non-specific dates create negative ages
  • [MBS-5264] – Track Parser results in edits changing durations on tracks in mediums with discids in some cases
  • [MBS-5295] – Webservice should distinguish between "" and NULL as a value for release->barcode.
  • [MBS-5298] – WikiDocs links are not scheme-independent
  • [MBS-5301] – gravatars do not get loaded over SSL when they should be
  • [MBS-5315] – ISE moving a discid
  • [MBS-5319] – QUnit testrunner is not compatible with current phantomjs versions.
  • [MBS-5335] – $entity is undefined in WebServiceStash.pm

Improvement

  • [MBS-1579] – Add Release editor: option to swap track title <> artist
  • [MBS-4066] – Simple RE parser speed boost
  • [MBS-4539] – Add h1 to release editor
  • [MBS-4831] – Exclude releases with pending art edits from the CAA report
  • [MBS-5152] – Allow removing a disc ID from the disc ID page
  • [MBS-5281] – Display relationships on release-group overview page
  • [MBS-5282] – language switcher should appear when number of languages > 1, not > 0
  • [MBS-5337] – Add more classes to entity pages and when displaying edits

Task

  • [MBS-2404] – Private mb dump files to be encrypted
  • [MBS-5169] – Add "Rock in China" to the "Other Databases" whitelist

The Git commit SHA for this release is ce2da4b67e39821348cd849ca1957b8e15c33f52, tag is v-2012-10-01.

Help us make some stickers!

MusicBrainz will be attending the Google Summer of Code mentor summit, and we’d love to have some stickers to hand out, so our fellow open-source friends can show off how cool we are. Sadly, we don’t have the skills to actually make the designs to send off to get printed… but that’s where you come in!

Do you do graphic design? Do you know someone who would be willing to help us? If so, please get in touch with us – leave a comment, tweet us or shoot an email to info@musicbrainz.org. Thanks!

Server update, 2012-09-17

We’ve just finishing pushing out another update to the MusicBrainz servers. This release is mostly a bug fix release, with a few improvements thrown in for good measure. Thanks to Alastair Porter, Aurélien Mino, Nicolás Tamargo, nikki, and the MusicBrainz developers for their hard work on this release! Here’s what has changed:

Bug

  • [MBS-3540] – Set track length edits can become too wide
  • [MBS-3757] – ‘releasegroup’ used as the annotation type when displaying search results
  • [MBS-3956] – Merging URLs can be done as auto-edit
  • [MBS-4085] – Users with open edits can delete their account
  • [MBS-4143] – Removing a tag from a well-tagged entity can give "undefined" as text
  • [MBS-4365] – "Edit Recording Associations" displays track artists for recordings
  • [MBS-4584] – Track parser doesn’t understand fullwidth full stops
  • [MBS-4599] – Artist not shown next to release name in edit release label edits
  • [MBS-4872] – Can’t directly add a release to a collection if no collections exist
  • [MBS-4946] – Deleting account does not unset new profile fields
  • [MBS-4950] – Internal server error when cancelling a recording merge instead of submitting
  • [MBS-5010] – Running a slave database without READONLY database settings produces confusing exceptions
  • [MBS-5029] – Cover art from downvoted ASIN still being displayed in the sidebar
  • [MBS-5043] – Edit search forgets "low" data quality selection
  • [MBS-5066] – IPI fields are not validated properly
  • [MBS-5086] – Degrade release editor gracefully if release editor session memcached is not available.
  • [MBS-5120] – Edits changing an empty cat number to a non-empty one can overwrite each other
  • [MBS-5143] – Non-translatable items on "http://musicbrainz.org/relationships"
  • [MBS-5164] – Non-translatable items on "http://musicbrainz.org/artist/<MBID>/edit_annotation"
  • [MBS-5194] – Set primary alias for locale is auto-edit
  • [MBS-5204] – & in an image comment shows up as &amp; in edits
  • [MBS-5205] – Text diff incorrectly highlights first word that didn’t change
  • [MBS-5209] – statistics/editors largely untranslatable
  • [MBS-5210] – statistics/timeline shows the menu and page footer in English
  • [MBS-5211] – (Part of) page title untranslatable for statistics/*
  • [MBS-5212] – search/edits is largely untranslatable
  • [MBS-5217] – Internal server error loading a report when reports have never been generated
  • [MBS-5224] – Historic edits are shown incorrectly when the server is translated
  • [MBS-5235] – Edit search is not correctly ordered when edits have the same open time
  • [MBS-5239] – Dropdowns on "Add/Edit Relationship" pages are untranslatable
  • [MBS-5248] – Subscriptions mails should not have In-Reply-To and References headers
  • [MBS-5252] – data dump MD5SUMS file includes temporary paths and private dump
  • [MBS-5255] – Replication trigger for release_group_secondary_type_join is misnamed and duplicates trigger for release_group_secondary_type
  • [MBS-5257] – Split artist is stuck and doesn’t get removed
  • [MBS-5258] – DropReplicationTriggers.sql not in sync with CreateReplicationTriggers.sql
  • [MBS-5259] – Track Parser "detect track durations" is broken on releases with DiscIDs, appending lengths to Artist
  • [MBS-5270] – scripts complain about LWP not being loaded
  • [MBS-5271] – gravatar hash should be made of lower cased smtp address

Improvement

  • [MBS-169] – Show number of subscriptions on subscriptions page
  • [MBS-3360] – Remove unused tags and garbage collect tags on retagging
  • [MBS-3878] – Number of votes to fail normal and low quality data should be the same
  • [MBS-4465] – Cover Art Archive > Ability to navigate through zoomed cover arts
  • [MBS-4638] – Show more information on the reorder cover art page
  • [MBS-4779] – http://musicbrainz.org/iswc/ISWC url should accept various ISWC formatting
  • [MBS-5251] – URL statistics
  • [MBS-5263] – Cover art from sidebar should not be included in the set of images when you’re navigating through zoomed cover arts
  • [MBS-5267] – Make fallback to language detection via browser headers optional
  • [MBS-5273] – Normalise mobile Wikipedia URLs

New Feature

  • [MBS-4825] – Normalize blogspot URLs

Task

  • [MBS-5008] – Remove voting differences for data quality
  • [MBS-5249] – Update replication triggers verbosity for the search server updater module

Sub-task

  • [MBS-3135] – Predefined edit URL should be redirect/converted to standard edit searches

The Git commit SHA for this release is 8060824492, git tag v-2012-09-17.

Server update, 2012-09-03

Another 2 weeks have flown by, so we have another release for you! This one is a combination of small bug fixes and improvements, and includes work from Joachim LeBlanc, Michael Wiencek, nikki, and the rest of the MusicBrainz team. Thanks to everyone for their hardwork. Here’s what’s new:

Bug

  • [MBS-2301] – Attach TOC to new release – TOC/DiscId is lost when based on existing release/tracklist
  • [MBS-3541] – /ws/1 artist lookup returns odd release-group-list and omits releases from release-list
  • [MBS-3613] – CD Stub "Overview" and "edit" tabs are dead links when adding a new CD Stub
  • [MBS-3678] – Blank annotations are shown in summary if they contained text prior
  • [MBS-3955] – Editing a user doesn’t allow removing auto-editor privileges
  • [MBS-4074] – MBImport.pl: use head -c to be more portable
  • [MBS-4238] – Edit history: missing history?
  • [MBS-4393] – Recordings search does not find (some?) Chinese titles
  • [MBS-4574] – [removed] displayed while adding a label to a release
  • [MBS-4585] – Artist not found in inline search
  • [MBS-4792] – regression: /ws/2/release queries with inc=recordings+recording-level-rels+work-rels no longer includes iswcs on works
  • [MBS-4797] – DropFunctions.sql cannot be executed
  • [MBS-4804] – Various artist release groups aren’t correctly grouped by release group secondary type
  • [MBS-4844] – /ws/2/release?inc=user-tags+recordings only returns tags for a single recording
  • [MBS-4854] – Querying /ws/2/release with ?inc=tags+recordings+recording-level-rels+work-rels does not return tags on works
  • [MBS-4942] – If blog.musicbrainz.org is inaccessible, an internal server error is printed on the musicbrainz.org front page.
  • [MBS-4955] – Editor search does not load Gravatars properly
  • [MBS-4972] – "Add new artist" on the add missing entities tab should have a label
  • [MBS-4992] – Work details tab is missing a details header
  • [MBS-5018] – Some translations break front page styling
  • [MBS-5090] – Some entities are marked as having pending edits when they don’t
  • [MBS-5110] – Inserts into artist_tag_raw are not checking for existence first
  • [MBS-5119] – work-recording vs. work-recordings add relationship pages inconsistent on labels around inputs
  • [MBS-5137] – Amazon artist URLs are linked to the wrong page
  • [MBS-5138] – Amazon referral links are not always correctly generated
  • [MBS-5141] – Subscribed editors page shows "found edits" when not subscribed to any editors
  • [MBS-5151] – Edit count is wrong on /edit/open
  • [MBS-5154] – Country, Label, Catalog Number fields aren’t populated on the DiscID move page.
  • [MBS-5163] – Release editor : label search can’t find what both indexed and direct searches can
  • [MBS-5183] – Internal server error when adding an entity with double spaces
  • [MBS-5184] – malformed UTF-8 character in JSON string
  • [MBS-5187] – Cannot add release
  • [MBS-5188] – InitDb fails with a postgres beta
  • [MBS-5189] – CAA changes to InitDB and MBImport don’t work
  • [MBS-5190] – Adding track times to a release triggers selecting new recordings for all tracks
  • [MBS-5191] – Typo in error when showing an edit and cannot display cover art
  • [MBS-5196] – CSS: Centreing an image doesn’t work
  • [MBS-5197] – ISE looking at certain edit history
  • [MBS-5215] – ModBot SetTrackLengths script is corrupting track numbers

Improvement

  • [MBS-1326] – Put limits to the Big Red Cell in edits
  • [MBS-1848] – Add guess case for adding/editing alias
  • [MBS-2597] – Show number of releases in each group on "merge release groups" edit page
  • [MBS-2803] – Show release group type when merging
  • [MBS-3119] – Display more information on the merge work page
  • [MBS-3476] – Add more string substitutions for "join phrase"
  • [MBS-4354] – Edits through the webservice should display application name + version
  • [MBS-4382] – Display total medium/release duration
  • [MBS-4533] – Group releases on recording page by status
  • [MBS-4659] – Auto-editor approval should be shown in edit list view.
  • [MBS-4885] – Go back to the "Instrument Tree" tab after creating an instrument
  • [MBS-4979] – inline search: results aren’t as useful as regular search.
  • [MBS-5098] – Create Artist edits should show Born/Founded/Began (and equivalents for end date) rather than the generic names
  • [MBS-5121] – TuneCore song IDs are permitted in ISRC fields
  • [MBS-5135] – Display more information on the release merge page
  • [MBS-5170] – in the edit summary, there is "begin date"/"end date" reglardless of whether it’s "person", "group" or "other"
  • [MBS-5178] – statistics-collected nagios check should show when stats were collected
  • [MBS-5208] – Wrong grammar on open edit button.

Task

  • [MBS-5122] – Use scheme relative links to support https
  • [MBS-5124] – Ensure search server queries correctly time out
  • [MBS-5140] – Purge unused update scripts
  • [MBS-5186] – Open up release groups and labels in robots.txt

Sub-task

  • [MBS-5149] – Code Coverage Review: MB::S::Validation
  • [MBS-5153] – Code Coverage Review: MB::S::Controller::Statistics
  • [MBS-5160] – Code Coverage Review: MB::S::Controller::Browse
  • [MBS-5161] – Code Coverage Review: MB::S::Controller::Role::Load
  • [MBS-5198] – Code Coverage Review: MB::S::Data::Statistics::ByDate/ByName

The Git commit for this release is bd949ec726fa9d; Git tag v-2012-09-03.

Server update, 2012-08-20

I’ve just finished pushing an update out to our MusicBrainz servers. Apologies to anyone who was using the site while I was releasing this – we’re moving to some new database technology, and it wasn’t configured to handle quite as much traffic as I expected! However, we’re back to “normal” now, and we’ve got a big release for you!

Many thanks to Ian McEwen, nikki, Pavan Chander and the rest of the MusicBrainz team for their hard work on this release. Here’s what has changed:

Bug

  • [MBS-2187] – IPIs from ASCAP not accepted
  • [MBS-2345] – When you seed release editor with tracks it should bypass the Duplicates Page
  • [MBS-3597] – Internal Server Error (deadlock detected)
  • [MBS-4356] – Error message when search results are throttled is very uninformative
  • [MBS-4397] – Recordings tab of release editor is missing labels around checkbox text
  • [MBS-4532] – Use long link phrase on remove relationship page
  • [MBS-4542] – Home page doesn’t pass w3c validation
  • [MBS-4655] – Inconsistent display of types in edits
  • [MBS-4698] – Amazon links get sometimes incorrectly cleaned up by URLCleanup.js
  • [MBS-4768] – Table + schema `cover_art_archive` never created in InitDb.pl
  • [MBS-4778] – ISE : Couldn’t render template "file error – iswc/not_found.tt: not found"
  • [MBS-4806] – Amazon URL autocorrect changes valid Amazon artist pages to invalid ones
  • [MBS-4828] – Work language not returned in release ws requests
  • [MBS-4830] – "Add note and votes" button shown for limited users when they can’t vote or comment
  • [MBS-4901] – No collections message for current user is misleading
  • [MBS-4930] – beta.mb: Random internal server error (current transaction is aborted)
  • [MBS-4974] – ModBot opens the same edit once a day
  • [MBS-4975] – Editor dumps include birth dates
  • [MBS-4994] – MB should trim whitespace from catalog numbers
  • [MBS-5037] – "Found at least {n} edits" is shown even when the exact number is known by way of the divisibility of the total number of edits found
  • [MBS-5050] – HTML::FormHandler update broke IPI editing
  • [MBS-5056] – Moving CD TOC says "to of [removed] by" (gibberish and wrong)
  • [MBS-5059] – RGs with secondary type but no primary don’t list secondary type on sidebar
  • [MBS-5071] – Double spaces not being collapsed in work names
  • [MBS-5078] – MB should trim whitespace from most fields
  • [MBS-5079] – Changing work language is an auto-edit for regular editors
  • [MBS-5087] – URL whitelisting code does not work correctly
  • [MBS-5091] – ModBot enters set track lengths edits repeatedly
  • [MBS-5092] – Set track lengths edits don’t appear in the release or artist edit history
  • [MBS-5094] – Template for Move discID type edit has extraneous text
  • [MBS-5097] – "All artwork is provided by the Cover Art Archive" is displayed when the sidebar image comes from amazon
  • [MBS-5100] – Add artist edit shows Ended: No when ended is marked
  • [MBS-5102] – Fix INSTALL.mb PostgreSQL ident instructions to be compatible with PG >= 8.4.
  • [MBS-5104] – Remove release_coverart rows for releases that should no longer have cover art
  • [MBS-5114] – Strange behaviour of add note button for limited users

Improvement

  • [MBS-436] – Text fields are overly narrow on basic edit forms
  • [MBS-2403] – Provide checksums for all mbdump files
  • [MBS-2821] – Historic edit types should be clearly marked
  • [MBS-3216] – Emails need a Message-ID header
  • [MBS-3683] – Invalid barcode prevents me from fixing other attributes of a release
  • [MBS-3957] – When changing a track duration, if difference is > 10 seconds, recording association should be confirmed or changed
  • [MBS-4431] – Clean up shortened (amzn.com) Amazon URLs
  • [MBS-4956] – Update URL used for donation check
  • [MBS-4958] – Format numbers in the timeline
  • [MBS-5057] – Languages domain should not include languages that we don’t use and never have
  • [MBS-5072] – Increase width of notice/warning banner
  • [MBS-5073] – Preserve spacing below legend for the edit note fieldset
  • [MBS-5074] – Use better styling for lists in forms
  • [MBS-5075] – Update some old doc_links
  • [MBS-5076] – Use consistent alignment for "no cover art" message
  • [MBS-5077] – Fix layout of captcha div
  • [MBS-5082] – Timeout database queries after MAX_REQUEST_TIME
  • [MBS-5103] – Fabric ‘production’ deployment should check for changes in admin/sql/updates and notify the user

New Feature

  • [MBS-2437] – Add "link to entities" syntax for annotation pages

Task

  • [MBS-5052] – Add data removal policy to menu
  • [MBS-5080] – Activate Old English (ang)

The Git commit SHA for this release is aa750b75; Git tag v-2012-08-20.

Server update, 2012-08-06

We’ve just finished releasing a small set of bug fixes and improvements to the MusicBrainz website. As I’m sure you all noticed, we had a fairly shaky last couple of weeks, so this release is a bit smaller than planned as we focused on trying to keep things stable.

Thanks to Ian McEwen, Pavan Chander and the MusicBrainz team for their work in this release. Here’s what’s new:

Bug

  • [MBS-1333] – URLs in annotations remaining as plain text
  • [MBS-1351] – Ratings not displayed correctly after removing personal rating
  • [MBS-3492] – When search rate limiter is hit, /ws/1 returns 200 with no body
  • [MBS-3590] – Release editor session timeout ISE super-ticket
  • [MBS-4058] – Tags with "/" not loading
  • [MBS-4439] – Search edit with "on date YYYY-MM-DD" doesn’t work as intended
  • [MBS-4713] – "None" radio button is missing on edit pages
  • [MBS-4714] – User pages for users with names containing / are inaccessible.
  • [MBS-4781] – Entering "bogus" birth date (0-1-1) in user profile causes an exception
  • [MBS-4853] – $ENV{LANGUAGE} shouldn’t end up in xml:lang and lang attributes.
  • [MBS-4943] – Type/Extra Types show as being unset in the RE
  • [MBS-5007] – Rating > error 400

Improvement

  • [MBS-776] – Allow birth dates without a year
  • [MBS-2138] – Point people to the docs when loading /ws/2/ itself
  • [MBS-2199] – Context help for release type when editing release
  • [MBS-3518] – Remove Chrome frame
  • [MBS-4674] – Use 500px cover images
  • [MBS-4843] – Autoeditor-election status names are not translatable
  • [MBS-5002] – Show (bot), (limited user), etc, next to edit notes too
  • [MBS-5021] – Country/Language/Script domains should have iso code in an automatic comment
  • [MBS-5032] – A lot of language statistics that are likely to never get used are being collected
  • [MBS-5038] – favicon.ico includes both the 16×16 NGS image (which we use) and a larger 32×32 image left over from Mason

New Feature

  • [MBS-3188] – Ability to re-request email verification

Task

  • [MBS-5028] – Fill in missing statistics between 2012-07-11 and 2012-07-17
  • [MBS-5045] – Activate Quenya and Sindarin languages (qya, sjn)

Sub-task

The Git commit SHA for this release is 86e645395c8d58381a6 and the git tag is v-2012-08-06.

Announcing the musicbrainz-data Java library

Stefan Sperber has just announced the open source release of musicbrainz-data, a Java library that uses Hibernate to interface to the MusicBrainz PostgreSQL database:

We at Last.fm are happy to announce that we are open-sourcing musicbrainz-data, our Java data bindings for the MusicBrainz Database.

The source code for musicbrainz-data and information on how to use it in your projects can be found on our GitHub:

https://github.com/lastfm/musicbrainz-data

Please report any issues at

https://github.com/lastfm/musicbrainz-data/issues

If you have any questions, suggestions or feedback please post them in the musicbrainz-devel mailing list. I will also attempt to be available on the #musicbrainz-devel IRC channel on Freenode (nick: stefans).

Thanks Stefan!

Server Update, 2012-07-23

We’ve just pushed out our second update for July, and as a treat it’s a day earlier than planned! This release resolves 40 issues, and covers both bug fixes and new improvements. Possibly the biggest new feature in this release is the ability to filter editing reports by your subscribed artists and labels.

This release is the result of hard work from Alastair Porter, Andy Hawkins, Frederik “Freso” S. Olesen, Ian McEwen, Johannes Weißl, Lukáš Lalinský, Nicolás Tamargo, Pavan Chander and the MusicBrainz team. Thanks!

Bug

  • [MBS-4313] – "has cover art" missing from Relationship Type multiple select box on "Search for Edits" page.
  • [MBS-4385] – Invalid date causes internal server error
  • [MBS-4589] – Add missing entities does not remember "Add new artist" selections
  • [MBS-4734] – Release Editor Seeding doc needs updating after 2012-05-15 server release
  • [MBS-4771] – Gravatar visibility preference isn’t always respected
  • [MBS-4793] – Preferences displays wrong date/time format
  • [MBS-4817] – RGs with no type set aren’t displayed in a table
  • [MBS-4833] – repeated "internal system error" when attempting to edit a release
  • [MBS-4903] – Locale list has duplicate Serbians
  • [MBS-4916] – Isolate i18n locale-switching
  • [MBS-4949] – Facebook URLs not properly decoded
  • [MBS-4965] – Wrong track number shown in artist credit edit
  • [MBS-4969] – Labels are repeated in collection page/view
  • [MBS-4970] – Historic CDTOC edits are splitting the list of track times incorrectly (ISE)
  • [MBS-4976] – slave.sh fails to run
  • [MBS-4989] – "Ended" URL relationships are still shown on the artist right pane
  • [MBS-4998] – Regression : Aliases are unique constricted again

Improvement

  • [MBS-939] – Show how many releases are in each collection
  • [MBS-2364] – CD lookup: Should tell me it didn’t find anything
  • [MBS-2662] – Allow filtering reports by subscribed entities
  • [MBS-2685] – Search box should be larger
  • [MBS-3558] – Improve Various Artists warning text
  • [MBS-3842] – Statistics to port from mb.lmfao.org.uk: relationship types
  • [MBS-4274] – Stats by edit type
  • [MBS-4307] – Add statistics for release group type, release status, and release packaging
  • [MBS-4492] – Development server needs to support development of cover art archive things
  • [MBS-4876] – Allow contexts to be used for translations in the mb_server and statistics domains.
  • [MBS-4945] – Indicate special editor types (limited, bot) on edit list
  • [MBS-4966] – Clean up Jamendo track URLs
  • [MBS-4968] – Sort lists of artists in relationships by sort name, not name
  • [MBS-4993] – Improve descriptions of reports

New Feature

  • [MBS-3180] – Packaging option really needs some kind of help or on-screen doc
  • [MBS-3932] – Report: Discogs pages attached to multiple labels
  • [MBS-4983] – Display last commit info along with running branch

Task

  • [MBS-4940] – Add tray to the cover art types
  • [MBS-4959] – Remove watermarked sites (Ozon and Encyclopedisque) from the cover art whitelist
  • [MBS-4963] – Add nginx full restart to fabric
  • [MBS-4986] – Add sticker to the cover art types
  • [MBS-4990] – Activate Veps(ian) language (vep)

Sub-task

The Git SHA for this release is bea9385, with git tag v-2012-07-23.

Announcing the first MusicBrainz Hack Weekend

Hi everyone!

It’s with a lot of excitement that I can announce that the first MusicBrainz Worldwide/Remote Hack Weekend has been confirmed! We will spend from 2012-08-17 until 2012-08-19 getting as many people together as we can to hack on some fun new features for MusicBrainz, or use MusicBrainz data in interesting ways.

You can find all the details including proposed ideas at:

http://wiki.musicbrainz.org/Hack_Weekend

When

The first official MusicBrainz hack weekend will take place between 2012-08-17 and 2012-08-19.

Where

The main event will be taking place in the #musicbrainz-devel IRC channel on irc.freenode.org. We also encourage local people to get together and work on things in person if possible. If you’re interested in that, check the wiki page for information about people who are local to you.

Who

Everyone! The hack weekend is not just for programmers, we’ll be sure to need testers, people to help brainstorm, people to help with documentation and writing, people to help with HTML, and inevitably more on the day.

Ideas

We’ve already got a few ideas on the wiki page, but the more the merrier! Even if you don’t think you can make the hack weekend, put your ideas down and maybe someone will pick them up.

I’m really looking forward to this, and I hope you’ll join us!