-
Notifications
You must be signed in to change notification settings - Fork 1
Description
VocPub 5.1 SHACL validator throws the following violations for "CRediT_clean_rebuild.ttl" attached for testing:
For https://ror.org/03cwgd676:
Requirement 2.4.2 Each Agent MUST give exactly one name with the schema:name predicate indicating a literal text valueFor https://linked.data.gov.au/org/agldwg:
Requirement 2.4.2 Each Agent MUST give exactly one name with the schema:name predicate indicating a literal text value
Testing suggests that this is related to the interpretation of 'literal text' - removing the language tag "@en" fixes the violation.
Not sure "literal text value" should be interpreted in this way. Note that a prov:Agent, whether a schema:Organisation or schema:Person, may have names in multiple languages.
Suggest loosening the SHACL rules to include language tagged literals for schema:name.