Common Works Registration 3.0
With the forthcoming release of the specs for CWR 3.0, every software vendor will be moving towards it with new releases. Django Music Publisher is no exception here.
Django Music Publisher will get a CWR3.0-compliant data structure for work registrations in the next stable release 18.11, which is scheduled for the end of November 2018.
One Step Ahead
The support for other transaction types will follow in our 19.2 and 19.7 releases, in accordance with the Fibonacci Release Cycle. However, we wish to retain full compatibility with as many current receivers as possible, which will lead to some limitations, compromises and gradual changes. We will keep exactly one step ahead of societies.
Please note that for the actual CWR validation and generation, as well as syntax highlighting, it will still rely on the external commercial service. Of course, all these features will be visible in our freely available demos.
|CWR Features||Present in|
|Feature||Django Music Publisher||CWR 2.1||CWR 2.2||CWR 3.0|
|Recording Artists||from 18.11||No||No||Yes|
|Release Labels||from 19.2||No||Yes||No|
|Society work ID (from acknowledgements)||Yes||Yes||Yes||Yes|
|Third party work IDs||from 18.11||No||No||Yes|
|Multiple publisher affiliations||from 19.2||No||No||Yes|
|Multiple writer affiliations for performing rights||Never**||No||No||Yes|
|ISWC handling||from 19.2||No*||No*||Yes|
|Licence Reporting||from 19.2||No||No||Yes|
* Some functionality was specified, but it was not implemented by societies
** Feel free to fork this open source project if you disagree
Data on Recordings is extended, data on releases is gone
CWR 3.0 is removing a lot of data from the specification, in this case, all the data related to releases (e.g. albums) is gone from CWR. This is a dubious decision, and Django Music Publisher will keep the Album and/or Library CD with all existing fields for the November 2018 release, and deal with it when we will be implementing DDEX in the February 2019 release.
On the other hand, recording artists are now linked with the actual recordings, which is a clearly good call, and is already implemented in DMP. CWR exports and imports will have to wait for the first (test) implementations by societies.
Third Party Work IDs
This is actually a great feature and we will implement it as soon as possible.
Multiple publisher and writer affiliations
The goal of this project is not to compete with commercial solutions, but to lead the way with light versions of new features. It does not have to satisfy everyone out of the box, as long as it satisfied the most of “usual” original publishers. Published writers affiliating in multiple societies is definitelly not something “usual”.
However, when it comes to publishers, that is something that will become completely usual and it will be implemented in the February 2019 release.
ISWC Handling and Licence Reporting
Both features are very important and will be implemented in the February 2019 release. It does not make sense to do it before societies have a go at these issues.