@yindesu added https://tickets.metabrainz.org/browse/STYLE-2204 - I mostly agree with the suggestion, but wanted to make sure that I’m not missing some important reason why this should be in the barcode field. I think the wording should be something like:
Only one barcode can currently be stored in this field. If a release has add-on codes, store them in the annotation. Similarly, if a release has multiple full barcodes, enter all others in the annotation.
Don’t know what an EAN-5 add-on code is. But barcodes should be barcodes and nothing else jammed into that box. Looking at the example in the style note it was a typo anyway.
The art shows a clear barcode on its own. 8420565204187 is what a barcode reader would read.
If you look at your screenshot you see another smaller barcode with only 5 digits next to the EAN-13 barcode you quoted. That’s the addon barcode. Because it is also a barcode it’s clear why people get confused and might add that to the barcode field. See also
Since it is only an addon and only exists in addition to the EAN-13 barcode, which is sufficient to identify the product, I agree with the proposal.
As that article says “this is a separate code for pricing”, then it seems clear to keep it as a separate entity.
Just the same as when someone mistakenly puts the French “PM532” price code as a cat no. Data for the annotation. Not really part of the main indexing or identification.
Well, the point is to specifically mention the add on ones to clarify they are not part of the main barcode itself (like the edit which caused this implied)