Skip to content

Fixed inconsistencies in Catalog SHACL#34

Open
dennisvang wants to merge 11 commits intodevelopmentfrom
fix/shacl-inconsistencies-catalog
Open

Fixed inconsistencies in Catalog SHACL#34
dennisvang wants to merge 11 commits intodevelopmentfrom
fix/shacl-inconsistencies-catalog

Conversation

@dennisvang
Copy link
Copy Markdown
Contributor

@dennisvang dennisvang commented Apr 20, 2026

SHACL problems fixed:

  • fixed missing max count for dcterms:hasVersion
  • added missing dcterms:issued and dcterms:modified
  • fixed target for dcterms:hasPart
  • changed minimal cardinality for dcterms:hasPart to 0 (to allow empty catalogs)
  • added missing dcterms:isPartOf
  • added missing dcat:themeTaxonomy
  • removed keyword, theme, endPointUrl, startDate, and endDate (they are not mentioned in the corresponding table)
  • fixed fdp-o:metadataModified
  • added missing foaf:homepage
  • removed unused ContactPointShape

Other changes:

  • use prefix dcterms instead of dct (easier to distinguish fromdcat and also conforms to prefixes used in DCAT)

fixes #31

@dennisvang dennisvang marked this pull request as ready for review April 20, 2026 11:58
@dennisvang dennisvang force-pushed the fix/shacl-inconsistencies-catalog branch from e51d5ca to 8499080 Compare April 20, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Catalog SHACL inconsistencies

1 participant