Open nielsklazenga opened 3 years ago
The definition is tautological, and vernaculars are not "alternative to" but "opposed to". New Definition: A name of an organism in a language used for general purposes as opposed to a name proposed only for scientific nomenclature.
The Comment does not apply. Vernaculars exist also in absence of scientific names.
We are defining the vernacularName
property, not the term 'vernacular name'. A name is only a vernacularName
if it is used alongside – so as an alternative to – the taxonName
, otherwise it is the taxonName
.
We could try to provide a definition of 'vernacular name' and move the requirement that it is used alongside and as an alternative to the taxonName
as a usage note, but I think we should avoid a discussion about which names are scientific and which names are not. So, while I see @Archilegt 's point about the definition seeming tautological, if people really see this as a problem (I do not), I'd rather change the label than the definition.
To use an analogy with SKOS:
tcs:taxonName
⩭ skos:prefLabel
tcs:vernacularName
⩭ skos:altLabel
tcs:synonym
⩭ skos:hiddenLabel
To deal with different kinds of names the kindOfName
property (#42) (of which I am also not a fan) has been proposed.
https://github.com/tdwg/tcs2/issues/10#issuecomment-1026407144
So, while I see @Archilegt 's point about the definition seeming tautological, if people really see this as a problem (I do not), I'd rather change the label than the definition.
I have done what I said two-and-a-half years ago I did not want to do and changed the definition.
See https://github.com/tdwg/dwc/issues/524#issuecomment-2363177572 for a suggestion for another definition. Thanks @qgroom.
vernacularName (property)
Name for an organism or organisms in a language used for general purposes.
vernacularName
is an IRI term; a Taxon Concept can have more than onevernacularName
.Comments
The
vernacularName
property can be used when a vernacular name is used alongside a scientific name, which is thetaxonName
. If a vernacular name is the only name, thetaxonName
property should be used. The object of thevernacularName
property can be a Taxon Name, but another label object, such as the GBIF Vernacular Name, might be preferrable, especially if there can be multiple vernacular names for a concept.Examples
[TaxonConcept-vernacularName-example-1.ttl] [TaxonConcept-vernacularName-example-1.jsonld]
[TaxonConcept-vernacularName-example-2.ttl] [TaxonConcept-vernacularName-example-2.jsonld]
[TaxonConcept-vernacularName-example-3.ttl] [TaxonConcept-vernacularName-example-3.jsonld]
Mapping
DataSet/TaxonRelationshipAssertions/TaxonRelationshipAssertion[@type="has vernacular"]