As you may know, in our Next Generation Schema release we are including support for musical Works. Our definition of a Work is a musical composition that will at some point be performed and possibly recorded, in which case it will become a Recording. In the current MusicBrainz implementation we do not have the concept of a Work and a lot of the Advanced Relationships (ARs) we have are muddled between the concept of a Work or a Recording.
This left us with the tricky task of reviewing all track level ARs and prying apart which ARs should be moved to Works and which ones to Recording. Or both! To accomplish this task, Brianfreud had compiled a list of open issues, which Ian McEwen has adopted and nutured. Today we convened an IRC meeting with Nikki, Pete Marsh from the BBC, Ian and myself. If you’re interested in how we reached the decisions we did, please take a look at the chatlog.
Our decisions have been captured in this wiki page — please take a look at it and see if we’ve missed anything or if there is anything you disagree with. If we do not hear any feedback on this topic, we will change our NGS data conversion script to convert the data as decided in this page.
Thanks to Ian, Pete and Nikki for your help in this meeting! And big thanks also go to Murdos for all of your help in steering me towards getting all Works related issues on to the table!