diff --git a/OntoMetadataShape4TS.ttl b/OntoMetadataShape4TS.ttl index fc725fe..cccf8ba 100644 --- a/OntoMetadataShape4TS.ttl +++ b/OntoMetadataShape4TS.ttl @@ -78,7 +78,25 @@ Recommended property: http://purl.org/dc/terms/title sh:severity sh:Info ; sh:datatype rdf:langString ; sh:uniqueLang true ; - sh:message """The ontology title should be an rdf:langString, i.e. it should have a language tag.\nThere may be only title per language.\nRecommended property: http://purl.org/dc/terms/title.\nExample statement (text/turtle): dcterms:title \"Some Ontology\"@en ."""@en ; + sh:message """ +

+The ontology title should be an rdf:langString, i.e. it should have a language tag. +

+

+There may be only title per language. +

+

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

+

+Example statement (text/turtle): +

+

+

<https://www.purl.org/SomeOntology> dcterms:title "Some Ontology"@en .
+
+

+"""@en ; + # sh:message """The ontology title should be an rdf:langString, i.e. it should have a language tag.\nThere may be only title per language.\nRecommended property: http://purl.org/dc/terms/title.\nExample statement (text/turtle): dcterms:title \"Some Ontology\"@en ."""@en ; sh:name "Ontology title - datatype"@en ; ] ; @@ -89,7 +107,18 @@ Recommended property: http://purl.org/dc/terms/title sh:severity sh:Warning; sh:minCount 1 ; sh:maxCount 1 ; - sh:message """The ontology does not declare its preferred prefix. Please provide it if known.\nIt must not contain hyphens or other special characters and should be written in lowercase.\nRecommended property: http://purl.org/vocab/vann/preferredNamespacePrefix"""@en ; + sh:message """ +

+The ontology does not declare its preferred prefix. Please provide it if known. +

+

+It must not contain hyphens or other special characters and should be written in lowercase. +

+

+Recommended property: http://purl.org/vocab/vann/preferredNamespacePrefix +

+"""@en ; + # sh:message """The ontology does not declare its preferred prefix. Please provide it if known.\nIt must not contain hyphens or other special characters and should be written in lowercase.\nRecommended property: http://purl.org/vocab/vann/preferredNamespacePrefix"""@en ; sh:name "Preferred ontology prefix/ acronym"@en ; ] ; @@ -97,7 +126,22 @@ Recommended property: http://purl.org/dc/terms/title sh:path [sh:alternativePath ( )]; sh:severity sh:Info ; sh:datatype xsd:string ; - sh:message """The ontology should declare its preferred namespace prefix or acronym as an xsd:string.\nRecommended property: http://purl.org/vocab/vann/preferredNamespacePrefix\nExample statement (text/turtle): vann:preferredNamespacePrefix \"so\"^^xsd:string ."""@en ; + sh:message """ +

+The ontology should declare its preferred namespace prefix or acronym as an xsd:string. +

+

+Recommended property: http://purl.org/vocab/vann/preferredNamespacePrefix +

+

+Example statement (text/turtle): +

+

+

<https://www.purl.org/SomeOntology> vann:preferredNamespacePrefix "so"^^xsd:string .
+
+

+"""@en ; + # sh:message """The ontology should declare its preferred namespace prefix or acronym as an xsd:string.\nRecommended property: http://purl.org/vocab/vann/preferredNamespacePrefix\nExample statement (text/turtle): vann:preferredNamespacePrefix \"so\"^^xsd:string ."""@en ; sh:name "Preferred ontology prefix/ acronym - datatype"@en ; ] ; @@ -182,7 +226,15 @@ Recommended property: http://purl.org/dc/terms/title # [sh:hasValue <> ;] ); - sh:message """The ontology does not declare its own license. Please provide it, if known.\nRecommended property: http://purl.org/dc/terms/license"""@en ; + sh:message """ +

+The ontology does not declare its own license. Please provide it, if known. +

+

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

+"""@en ; + # sh:message """The ontology does not declare its own license. Please provide it, if known.\nRecommended property: http://purl.org/dc/terms/license"""@en ; sh:name "Ontology license"@en ; ] ; @@ -212,7 +264,40 @@ Recommended property: http://purl.org/dc/terms/title sh:not [sh:hasValue ;] ; sh:not [sh:hasValue ;] ; # sh:not [sh:hasValue <> ;] ; - sh:message """The ontology license is not accepted at TIB Terminology Service since it is not an open license according to the Open Definition (https://opendefinition.org/licenses/).\nIt must be provided with an open ontology license in order to be added to TIB Terminology Service.\nThe license must be given as an IRI.\nThe following licenses are not accepted at TIB Terminology Service:\n - https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode\n - https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode\n - https://creativecommons.org/licenses/by-nc-nd/3.0/de/legalcode\n - https://creativecommons.org/licenses/by-nd/4.0/legalcode\n - https://creativecommons.org/licenses/by-nd/3.0/de/legalcode\nRecommended property: http://purl.org/dc/terms/license\nExample statement (text/turtle): dcterms:license ."""@en ; + sh:message """ +

+The ontology license is not accepted at TIB Terminology Service since it is not an open license according to the Open Definition: https://opendefinition.org/licenses/ +

+

+It must be provided with an open ontology license in order to be added to TIB Terminology Service. +

+

+The license must be given as an IRI. +

+

+The following licenses are not accepted at TIB Terminology Service: +

+

+

+

+

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

+

+Example statement (text/turtle): +

+

+

<https://www.purl.org/SomeOntology> dcterms:license <http://creativecommons.org/licenses/by/4.0/> .
+
+

+"""@en ; + # sh:message """The ontology license is not accepted at TIB Terminology Service since it is not an open license according to the Open Definition (https://opendefinition.org/licenses/).\nIt must be provided with an open ontology license in order to be added to TIB Terminology Service.\nThe license must be given as an IRI.\nThe following licenses are not accepted at TIB Terminology Service:\n - https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode\n - https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode\n - https://creativecommons.org/licenses/by-nc-nd/3.0/de/legalcode\n - https://creativecommons.org/licenses/by-nd/4.0/legalcode\n - https://creativecommons.org/licenses/by-nd/3.0/de/legalcode\nRecommended property: http://purl.org/dc/terms/license\nExample statement (text/turtle): dcterms:license ."""@en ; sh:name "Ontology license"@en ; ] ;