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

There is clearly a tension here between the part of the community who still see some promise in web-scale reasoning, and who therefore wish to keep entailments clean and be protected from punning, and the part of the community which is comfortable with gentler semantics as promulgated by schema.org. 

SKOS had hedged its bets until now. DC started soft, then veered into stronger semantics with DC-TERMS, but @kcoyle is now reporting a plan to revert to a softer position now aligned with schema.org. 

Since it used both SKOS and DC-TERMS, I had assumed that DCAT fell into the soft semantics camp. An implication of that is that anyone who wants stronger reasoning must be selective about what is loaded, and maybe also cull the graph of things like `dct:type rdfs:range rdfs:Class .` prior to inferencing. 

@jakubklimek, @architolk and @pmaria appear to now be advocating that we take DCAT into a stricter direction. Given its heritage and installed base this could be a significant change so we need to be clear about potential side-effects and be careful about these. 

(FWIW @architolk I don't think we can be strongly influenced by the behaviour of a single IDE like TopBraid. I'm a TopBraid user myself, but am aware that it makes a bunch of assumptions not all of which are useful and which are not necessarily aligned with the broad community understandings.) 

-- 
GitHub Notification of comment by dr-shorthair
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/314#issuecomment-416082076 using your GitHub account

Received on Sunday, 26 August 2018 23:50:28 UTC