W3C home > Mailing lists > Public > public-dxwg-wg@w3.org > August 2018

Re: [dxwg] Use of dct:type with both Class and Concept

From: makxdekkers via GitHub <sysbot+gh@w3.org>
Date: Wed, 29 Aug 2018 12:27:21 +0000
To: public-dxwg-wg@w3.org
Message-ID: <issue_comment.created-416934177-1535545640-sysbot+gh@w3.org>
I agree with @dr-shorthair that DCAT will lose relevance if we are too strict. 
On the other hand, some of the machinery that we're using does care about strict rules; for example, using SHACL you can only validate that the object of a particular statement is an instance of a certain, expliclty defined class: the `skos:Concept` http://id.loc.gov/vocabulary/marcgt/man fails the test for rdfs:Class. A human observer may not object to it but SHACL definitely does. I've seen a work-around in SHACL to just test whether there is a URI, and not look further into it. So, you could stick any URI into the statement and SHACL would not be able to catch it.
In a way, using `rangeIncludes` instead of `rdfs:range` makes the problem go away, but it would make the validation of objects with SHACL less clear (maybe impossible?).

GitHub Notification of comment by makxdekkers
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/314#issuecomment-416934177 using your GitHub account
Received on Wednesday, 29 August 2018 12:27:22 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:28:24 UTC