From 09033f2fd04a4f495a631e907ecb0040c8f3aa85 Mon Sep 17 00:00:00 2001 From: Arndt Date: Tue, 10 Dec 2024 13:18:56 +0100 Subject: [PATCH] #6 update --- OntoMetadataShape4TS.ttl | 68 +++++++++++++++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 7 deletions(-) diff --git a/OntoMetadataShape4TS.ttl b/OntoMetadataShape4TS.ttl index cccf8ba..534bf36 100644 --- a/OntoMetadataShape4TS.ttl +++ b/OntoMetadataShape4TS.ttl @@ -279,11 +279,11 @@ The following licenses are not accepted at TIB Terminology Service:

@@ -307,7 +307,27 @@ Example statement (text/turtle): sh:path [sh:alternativePath (dc:creator dcterms:creator schema:creator pav:createdBy prov:wasAttributedTo schema:accountablePerson schema:author)]; sh:severity sh:Warning ; sh:minCount 1; - sh:message """The ontology does not name its creators. Please provide them if known. This information is required for licenses that require attribution. Use ORCID, ROR or comparable identifiers for people and organisations if available.\nRecommended property: http://purl.org/dc/terms/creator"""@en ; # optimized message for current TIB TS + sh:message """ +

+The ontology does not name its creators. Please provide them if known. +

+

+This information is required for licenses that require attribution. +

+

+Use ORCID, ROR or comparable identifiers for people and organisations if available: +

+

+

+

+

+Recommended property: http://purl.org/dc/terms/creator +

+"""@en ; + # sh:message """The ontology does not name its creators. Please provide them if known. This information is required for licenses that require attribution. Use ORCID, ROR or comparable identifiers for people and organisations if available.\nRecommended property: http://purl.org/dc/terms/creator"""@en ; sh:name "Ontology creator(s)"@en ; ] ; @@ -316,7 +336,41 @@ Example statement (text/turtle): sh:path [sh:alternativePath (dc:creator dcterms:creator schema:creator pav:createdBy prov:wasAttributedTo schema:accountablePerson schema:author)]; sh:severity sh:Info ; sh:nodeKind sh:IRI; - sh:message """The ontology should provide its creators as IRIs, in particular persistent identifiers (PIDs) wherever possible, e.g. ORCiDs for persons and RORs for organisations.\nIf an ontology is developed by a larger group, it is recommended to give the organization or project identifier as the creator and list individual persons as contributors.\nRecommended property: http://purl.org/dc/terms/creator\nExample statement 1 (text/turtle): . rdf:type foaf:Person .\nPlain name strings could be provided in addition (for readability).\nExample statement 2 (text/turtle):\n .\n rdf:type foaf:Person ; \"Max\" ;\n \"Muster\" ."""@en ; + sh:message """ +

+The ontology should provide its creators as IRIs, in particular persistent identifiers (PIDs) should be used wherever possible, e.g. ORCiDs for persons and RORs for organisations. +

+

+If an ontology is developed by a larger group, it is recommended to give the organization or project identifier as the creator and list individual persons as contributors. +

+

+Recommended property: http://purl.org/dc/terms/creator +

+

+Example statement 1 (text/turtle): +

+

+

<https://www.purl.org/SomeOntology> <http://purl.org/dc/terms/creator> <https://orcid.org/0000-0000-0000-0000>.
+<https://orcid.org/0000-0000-0000-0000> rdf:type foaf:Person .
+
+

+

+Plain name strings could be provided in addition (for readability). +

+

+Example statement 2 (text/turtle): +

+

+

<https://www.purl.org/SomeOntology> <http://purl.org/dc/terms/creator> <https://orcid.org/0000-0000-0000-0000>.
+
+<https://orcid.org/0000-0000-0000-0000> rdf:type foaf:Person ;
+    <http://xmlns.com/foaf/0.1/firstName> "Max" ;
+    <http://xmlns.com/foaf/0.1/lastName> "Muster" .
+
+ +

+"""@en ; + # sh:message """The ontology should provide its creators as IRIs, in particular persistent identifiers (PIDs) wherever possible, e.g. ORCiDs for persons and RORs for organisations.\nIf an ontology is developed by a larger group, it is recommended to give the organization or project identifier as the creator and list individual persons as contributors.\nRecommended property: http://purl.org/dc/terms/creator\nExample statement 1 (text/turtle): . rdf:type foaf:Person .\nPlain name strings could be provided in addition (for readability).\nExample statement 2 (text/turtle):\n .\n rdf:type foaf:Person ; \"Max\" ;\n \"Muster\" ."""@en ; sh:name "Ontology creator(s) - datatype"@en ; ] ;