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

What to do with axioms in the DCAT 3 RDF serializations? #1402

Closed
riccardoAlbertoni opened this issue Sep 16, 2021 · 6 comments · Fixed by #1408
Closed

What to do with axioms in the DCAT 3 RDF serializations? #1402

riccardoAlbertoni opened this issue Sep 16, 2021 · 6 comments · Fixed by #1408
Labels
dcat due for closing Issue that is going to be closed if there are no objection within 6 days
Milestone

Comments

@riccardoAlbertoni
Copy link
Contributor

We discussed dropping some axioms from the DCAT 2 RDF serialization as they were not explicitly mentioned in the DCAT 2 REC. See #PR #1401 for the list of axioms.

How to deal with the same axioms in dcat 3. We might either a) delete the above axioms or b) add them in the DCAT 3 HTML specification and keep it in the RDF serialization.

Some of the above axioms relate to the discussion in separate issues, e.g., Axiom 2 in #1242.

@riccardoAlbertoni riccardoAlbertoni added this to the DCAT3 3PWD milestone Sep 16, 2021
@riccardoAlbertoni riccardoAlbertoni added this to To do in DCAT revision via automation Sep 16, 2021
@andrea-perego andrea-perego changed the title what to do with axioms in the DCAT 3 RDF serializations? What to do with axioms in the DCAT 3 RDF serializations? Sep 21, 2021
@riccardoAlbertoni
Copy link
Contributor Author

Considering the discussions we had in the last DCAT meeting and the overall reluctance to add constraining in the DCAT RDF formalization.
I would be prone to be provocatively proposing to delete in the DCAT 3 RDF the axioms 1, 2, and 3 as done for DCAT 2 RDFs (solution a) in PR #1401.

Any reactions to my provocation? If not, I will prepare a PR.

@andrea-perego
Copy link
Contributor

+1 from me.

@dr-shorthair
Copy link
Contributor

Yeah - too many axioms. That detail should be left to community profiles, probably formalized as shapes (SHACL and ShEX) rather than RDFS/OWL.

@smrgeoinfo
Copy link
Contributor

Perhaps a 'recommended set' of axioms (shapes?) could be set in a separate module, to promote some level of consistency? A profile could choose to use (import) them or not.

@riccardoAlbertoni
Copy link
Contributor Author

We removed the axioms in the DCAT 3 RDFs similarly to DCAT 2.

Perhaps a 'recommended set' of axioms (shapes?) could be set in a separate module, to promote some level of consistency? A profile could choose to use (import) them or not.

That could be an option, but at the same time, I think having further resources might be a source of confusion on what is the real expectation.
I think some users might have already difficulties in distinguishing normative from non-normative parts, and for that reason, I would be prone not to provide the axioms separately.

Can we close this issue?

DCAT revision automation moved this from Done to In progress Sep 27, 2021
@riccardoAlbertoni riccardoAlbertoni added the due for closing Issue that is going to be closed if there are no objection within 6 days label Sep 27, 2021
@andrea-perego
Copy link
Contributor

Can we close this issue?

+1 from me.

DCAT revision automation moved this from In progress to Done Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dcat due for closing Issue that is going to be closed if there are no objection within 6 days
Projects
DCAT revision
  
Done
Development

Successfully merging a pull request may close this issue.

4 participants