there is no collision per-se, but the dcterms:conformsTo metadata is also used in the accessibility standard, so the R2 model will preserve an array of authored values (from EPUB, LPF, etc.)
Consequently, a parser must check all given values when looking for the audiobook URI in the LPF publication.json manifest. the wording in the mapping documentation should be improved to reflect this.
https://github.com/readium/architecture/blob/master/other/W3C/audiobooks.md
http://kb.daisy.org/publishing/docs/metadata/evaluation.html
https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/conformsTo
related originating issue:
edrlab/thorium-reader#1023 (comment)
there is no collision per-se, but the dcterms:conformsTo metadata is also used in the accessibility standard, so the R2 model will preserve an array of authored values (from EPUB, LPF, etc.)
Consequently, a parser must check all given values when looking for the audiobook URI in the LPF publication.json manifest. the wording in the mapping documentation should be improved to reflect this.
https://github.com/readium/architecture/blob/master/other/W3C/audiobooks.md
http://kb.daisy.org/publishing/docs/metadata/evaluation.html
https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/conformsTo
related originating issue:
edrlab/thorium-reader#1023 (comment)