For me it would like trying to keep records of all the shops that had a specific CD available including their internal references, catalogues and other marketing tools which is not the purpose of Musicbrainz
Also it could be quiet complex as “Release mode” was not created to handle the nature of those data which are not fixed in time (It could be available in a shop and/or country then removed then back again).
And there are the other issues already discussed such as labels (not the same meaning as for physical), impossibility to verify the data from public sources,…
Nevertheless seems some people are interested to keep those infos so we could but “Relationship” seems more appropriate to handle the evolution in time and/or the differences between shops
Taking the old Release group example I would see:
Releases:
- 1 for the 11 tracks CD
- 1 for the 11 tracks Digital Media showing Lossy/Lossless (5 to merge together)
- 1 for the 15 tracks CD
- 1 for the 15 tracks Digital Media Lossy/Lossless/HD xxbits/xxxKhz (6 to merge together)
- 1 for the 20 tracks CD
- 1 for the 20 tracks Vinyl
- 1 for the 20 tracks Digital Media (3 to merge together)
With this example of relationships (fake data):
Stream for free: Spotify under [no label]
in: Albania from 2018-04-06
Vietnam from 2018-04-06 to 2019-01-14
Purchase for download: Qobuzz under [no label] with barcode XXXXXX1
in: France from 2018-04
Belgium from 2018-04 to 2019-12
Purchase for download: HDTracks under Initial Artist Services with barcode XXXXXX1
in: USA from 2019
Purchase for download: iTunes under Initial Artist Services and Mastered for iTunes with barcode XXXXXX2
in: USA from 2019
Purchase for download: Qobuzz under IAMNEW with barcode XXXXXX3
in: France from 2020-01
In details it means a specific release should be created only in case of major difference(s) on the Track numbers or music files (ex: real remasters).
Marketing stuff from shops (ex: Masterised for iTunes) should be ingored as rips from CD (see 1)
For the main release data:
- Date: The first one from the different platforms
- Country: To grey out (not really relevant as restrictions can easily be bypassed and change in time)
- Label: To grey out (as no imprints on Digital releases and the ones from platforms dont refer to the same notion)
- Cat number: To grey out (as for labels it would ends up mostly in wrong information)
- Barcode: To grey out or to allow multiple values
1 Not sure about this one. To my point they are not a new release but a rip of the CD version, not a specific release of media (files in this case). But I m missing knowledge on this: How were made releases in the 2000s (real remaster or just rips) and legaly (ex: can a shop provide digital files along a CD is selling to a customer without specific contract).