Open amercader opened 2 months ago
Hi! I represent CKAN and other data catalogs aggregator Dateno (dateno.io) and several CKAN based data catalogues. My thoughts about DCAT 3 implementation:
Hi @ivbeg , sorry I missed your comments, see below:
DCAT 2 and/or 3 should be enabled by default. It's a good practice to provide bulk metadata access as DCAT instead of CKAN regular API. I would say that it's much easier to collect metadata from DCAT-first data catalogs.
There are technical and maintenance reasons to not want to pull all this extension into CKAN core to have it always enabled it by default, but I agree with the sentiment that out of the box minimal DCAT support would be useful
There are some variations allowed by DCAT 2 and 3 about dataset theme and some other fields. It would be great if CKAN team could provide global reference metadata or if it could be possible to configure dictionaries during CKAN configuration.
Yes, we want to explore providing codelists on the extension itself
Looking further it would be great if CKAN will be much more customizable not just ot support DCAT 3, but other metadata standards as well.
The foundation for this is already in place with ckanext-scheming, you can implement any metadata schema in CKAN. The next step is to provide out of the box support for specific standards like the dcat extension aims to do, which is something that of course can be applied to other standards
DCAT 3 doesn't break DCAT 2. Please keep providing export of CKAN data with both DCAT 2 and DCAT 3 standards. It will not break existing parsers.
Absolutely, all existing parsers will remain unchanged
Thanks for your thougths
DCAT v3 support in CKAN
Summary
The aim is for CKAN to provide DCAT 3 support out of the box with minimal configuration, both as a metadata provider and as a consumer, providing comprehensive base implementations that can be adapted to each site needs.
Primary goals
Secondary goals
We have also identified other areas that could be explored as part of the work on the main goals above. While it would be great to be able to focus on all them, this will depend on existing availability:
Functionality:
Use cases:
Work items
Getting ready
Core Dataset and Distribution properties
Dataset Series
Data Service
Previous CKAN - DCAT 3 discussions
[^1]: Describes a scenario where CKAN harvests metadata from a lower level site, and in turn it exposes its metadata to a higher level aggregator portal