Closed init-dcat-ap-de closed 2 years ago
This is a choice for the EDP. Not for the DCAT-AP specification. The specification states
The Corporate bodies NAL must be used for European institutions and a small set of international organisations. In case of other types of organisations, national, regional or local vocabularies should be used.
Thus the validation process should identify if institutions or organisations in the corporate bodies NAL are used with another identifier in the provided data. If so flag them.
See also #87
During WG 21 Oct 2021, it has been decided not to upgrade the historic SHACL representations and focus on the new representations.
We tested a few of our datasets with the EDP tool (https://www.europeandataportal.eu/shacl/) and found that some validation errors are falsely:
Example RDF: https://www.govdata.de/ckan/dataset/strassenverkehrsunfalle-in-schleswig-holstein-im-november-2007-vorlaufige-zahlen.rdf
XML:
Error:
Possible reason/problem in the SHACL-files: A workaround would be to extract the publisher node and add all missing classes (not part of this issue) and to add him to the list, using
skos:inScheme
:But in my opinion (and that's how I'm reading the DCAT-AP specification), the publisher shouldn't be limited to that list:
Background dcat-ap.de is a German variation of dcat-ap. Our goal was, that all valid dcat-ap.de files are also valid dcat-ap files. We only reduced options and added specific fields.
GovData.de is (for example) a data portal where dcat-ap.de is used. GovData.de data is also collected by the EDP. We are now trying to improve the meta data quality, especially the dcat-ap compliance (https://www.europeandataportal.eu/mqa/govdata?locale=en).
Also posted at: https://gitlab.com/european-data-portal/mqa/shacl-validation/issues/5