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
74 stars 24 forks source link

Make dcat:dataset recommended (0..*) for dcat:Catalog #180

Closed init-dcat-ap-de closed 2 years ago

init-dcat-ap-de commented 3 years ago

Hello,

with the introduction of dcat:DataService and dcat:catalog, which result in catalogs of dataservices or catalogs of catalogs, it isn't reasonable to have dcat:dataset as mandatory.

I think it was never, why should it be forbidden to post information about an empty catalog, but now I think the change is necessary.

bertvannuffelen commented 3 years ago

This is good point. It is hard(er) to enforce now an empty catalog. 2 options:

Checking if the catalog is empty is probably something that implementations will impose as a quality check. So maybe it is not required to add this to the specification, as this might be more a decision by the implementations

init-dcat-ap-de commented 3 years ago

We would vote for option 1. If someone sees value in publishing an empty catalog, I don't see why it should be forbidden.

bertvannuffelen commented 2 years ago

During WG 15 sept 2021 and WG 21 Oct 2021, the wg was presented an approach to address the questions related to this issue. The result is an updated UML diagram and an usage guideline for Datasets, Distributions and Data Services.

Additional explanation to the expectation on optional fields and fields not mentioned but present in DCAT has been added.