solid / vocab

Solid Vocabularies
https://solid.github.io/vocab/
42 stars 14 forks source link

Add describes, fix link relation, fix typo in ACL Ontology #80

Closed csarven closed 1 year ago

csarven commented 1 year ago
kjetilk commented 1 year ago

Good change! /elements/1.1/ was ancientarchaic at this point.

However, I'm not sure what we are trying to say by dct:description... First, that is usually an annotation property, whereas it seems we are looking for an object property, so something tells me there's something wrong.

Are we really looking for an inverse of rdfs:isDefinedBy?

csarven commented 1 year ago

Not quite definition but more along the lines of describes, discusses, uses. Certainly ACL Ontology predates the mentioned documents.

dct:description seemed fine to me/TimBL if that matters, but come to think of it, I've only used/seen dct:description with a literal value. It (dc-terms, -elements) doesn't seem to formally define it as an object property as far as I can tell.

In this PR, acl link relation type (registered at IANA https://www.iana.org/assignments/link-relations/link-relations.xhtml ) is mentioned as a comment of acl:accessControl, and the term is defined in the WAC spec. I've added/proposing ( https://github.com/solid/vocab/pull/80/commits/6e4e2fca8133cb6172f8a97b13b49694ef60a00d ) acl:accessControl to have a seeAlso to https://solidproject.org/TR/wac#acl-link-relation .

csarven commented 1 year ago

Would foaf:topic be an adequate replacement for dct:description .. and so we can move on until a more suitable probably takes is place?