Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

conflicting namespace prefix in geodcat-ap-SHACL.ttl #145

Open
NielsHoffmann opened this issue Dec 6, 2024 · 0 comments
Open

conflicting namespace prefix in geodcat-ap-SHACL.ttl #145

NielsHoffmann opened this issue Dec 6, 2024 · 0 comments
Labels
3.0.0 Pilot Issues from the pilot related to the specification

Comments

@NielsHoffmann
Copy link

NielsHoffmann commented Dec 6, 2024

This is an issue from the GeoDCAT-AP 3.0.0 pilot.

In the geodcat-ap-SHACL.ttl file the following is declared:
@prefix dc: <http://purl.org/dc/terms/> .

typically de dc: prefix is reserved for http://purl.org/dc/elements/1.1/
while dcterms: is the most commonly used prefix for 'http://purl.org/dc/terms/`

The use of a conflicting prefix causes issues with the use of python rdflib and pyshacl for validation.
While I would prefer dcterms as prefix, I see the xslt is declaring dct: which is used inside the uri's of the nodeShapes as well.
Using dct would solve the conflict with rdflib/pyshacl as well.

@jakubklimek jakubklimek added the 3.0.0 Pilot Issues from the pilot related to the specification label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.0.0 Pilot Issues from the pilot related to the specification
Projects
None yet
Development

No branches or pull requests

2 participants