W3C home > Mailing lists > Public > public-dxwg-wg@w3.org > July 2019

Re: [dxwg] Reflect all 'Usage notes' into DCAT RDF representation (#725)

From: Jakub Klímek via GitHub <sysbot+gh@w3.org>
Date: Mon, 22 Jul 2019 07:37:38 +0000
To: public-dxwg-wg@w3.org
Message-ID: <issue_comment.created-513677070-1563781056-sysbot+gh@w3.org>
> I disagree strongly. It is completely legitimate to add annotations to any class or property from any namespace, to indicate expectations in a particular context. The context here is DCAT.

@dr-shorthair On a philosophical level, I agree that it is legitimate. Semantically, the way it is done now seems wrong to me, because there is no machine-readable way of determining that the context is DCAT. The fact that the triples reside in a particular file is lost the moment the data is loaded into a triplestore and I do not think that leaving this to application developers is a good idea. Besides, the data should be usable and self-explanatory even without applications, e.g. for analysts using SPARQL, etc. That is why it is so important to keep it clean.

On that note, limiting all those texts to `skos:scopeNote` as @kcoyle suggested and prefixing them with `In the context of a DCAT {classname}, ...` seems far more reasonable, as it does not contradict with anything even when merged with other vocabularies.

Having said that, I would like more to have all that was said here to be machine-readable in the RDF file, i.e. that all this applies in the context of DCAT, or, in other words, that the creators of DCAT are saying, that a particular property is used in a certain way in the context of DCAT.

I agree that OA seems to be aimed mostly at annotation of text-ish resources, however, I think it can be applied nicely here. E.g. instead of saying:
```turtle
dct:issued skos:scopeNote "Date of formal issuance (e.g., publication) of the distribution."@en .
```
why not say according to [this example](https://www.w3.org/TR/annotation-vocab/#named-individuals)
```turtle
<http://example.org/anno49> a oa:Annotation ;
    oa:hasBody [
        a oa:TextualBody ;
        rdf:value "Date of formal issuance (e.g., publication) of the distribution."@en ] ;
    oa:hasTarget dct:issued ;
    oa:motivatedBy oa:commenting `
    dcterms:creator <https://some.iri.for.dcat.working.group> .
```

-- 
GitHub Notification of comment by jakubklimek
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/725#issuecomment-513677070 using your GitHub account
Received on Monday, 22 July 2019 07:37:39 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 30 October 2019 00:15:55 UTC