SEMICeu / DCAT-AP

This is the issue tracker for the maintenance of DCAT-AP
https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe
72 stars 24 forks source link

dcat:resource in DCAT 3.0 #243

Closed bertvannuffelen closed 2 weeks ago

bertvannuffelen commented 1 year ago

case: dcat:resource has been introduced as the superproperty of dcat:service and dcat:dataset.

impact assessment

  1. The property could be used to encode the requirement that a catalogue should be non-empty. ​The SHACL templates must import the subclass relationship in order to guarantee correct validation​.
  2. It is unclear how to indicate the dataset series that are in the catalogue. There exists no specific subproperty in DCAT 3.0, while specific properties dcat:dataset, dcat:dataservice, dcat:catalog do exist.​ This is connected with issue #163 on how to support profiling of DCAT, as it should be clear what are the constraints to hold for the entities in the catalogue.
init-dcat-ap-de commented 1 year ago

Regarding 1.: We don't see the need to enforce that a catalog is not empty. We would prefer if this (previously existing) rule would not come back.

Regarding 2.: Since dcat:DatasetSeries is a sub-class of dcat:Dataset, we assume that dcat:dataset should be used. Since DCAT-AP does not shows dcat:Resource, we don't see the need show dcat:resource. There is in our opinion no use-case in this AP, where we need to add arbitrary resources.

andrea-perego commented 1 year ago

@init-dcat-ap-de said:

Regarding 2.: Since dcat:DatasetSeries is a sub-class of dcat:Dataset, we assume that dcat:dataset should be used.

Indeed. This is also shown in Example 37 of DCAT3.

If you think that DCAT3 should be more explicit on how to link a dcat:Catalog to a dcat:DatasetSeries, I recommend raising an issue in https://github.com/w3c/dxwg/issues

bertvannuffelen commented 5 months ago

For now no specific action will be taken in DCAT-AP. If needed a request will be filed at W3C.