biopragmatics / bioregistry

📮 An integrative registry of biological databases, ontologies, and nomenclatures.
https://bioregistry.io
MIT License
115 stars 49 forks source link

Should "dc:" prefix default to elements or terms? #307

Closed matentzn closed 2 years ago

matentzn commented 2 years ago

I am generally using dce for elements, and dcterms for terms, but its not clear to me how to decide whether the one or the other is preferable for dc

Bioregistry suggests element. DC itself tries to promote terms.. Whats you stance on that @cthoyt?

matentzn commented 2 years ago

Same with dcterms: Should be:

dcterms: http://purl.org/dc/terms/ 

in bioregistry:

dcterms: https://dublincore.org/specifications/dublin-core/dcmi-terms/#
cthoyt commented 2 years ago

I have no knowledge nor opinion on this. Will accept any reasonable recommendations

matentzn commented 2 years ago

From DCMI:

While the /elements/1.1/ namespace will be supported indefinitely, DCMI gently encourages use of the /terms/ namespace.

I would suggest to map

dc: http://purl.org/dc/terms/ 

base on the "gentle encouragement" of the DCMI itself (and my mission to rid the world of references to the elements namespace).

cthoyt commented 2 years ago

Does this mean we should consider DC and DCTERMS as the same prefix? Like should we merge these?

matentzn commented 2 years ago

hm... I dont know what that means exactly, in my opinion they are the same, but they should be allowed to co-exist in large, non-harmonised projects.. Not sure. I think I prefer both of these to appear in my context? Not sure though.

cthoyt commented 2 years ago

needs a new issue for discussion, it won't block merging these other updates (I think?)

matentzn commented 2 years ago

Yeah, I think so too.