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

Add local PROV-O #43

Merged
merged 5 commits into from
Mar 15, 2023
Merged

Add local PROV-O #43

merged 5 commits into from
Mar 15, 2023

Conversation

ajnelson-nist
Copy link
Member

This patch series adds a local, adapted copy of PROV-O to the ontology build. The build is adapted due to an OWL encoding error. SHACL shapes will come in a future Pull Request. Shapes are left out of scope because this Pull Request needs to address a DCAT (version 2) dependency raised while implementing UCO Issue 449.

It has been an oversight that prov-o was not included in the transitive
closure construction, given its usage with `case_prov`.  The oversight
became a blocking issue in implementation of UCO Issue 449, which has a
solution in draft that requires the transitive closure be present, and
DCAT imports PROV-O as a dependency.

A follow-on patch will generate PROV-O per this recipe.

References:
* ucoProject/UCO#449

Signed-off-by: Alex Nelson <[email protected]>
These issues were flagged by the UCO OWL SHACL shapes.

References:
* ucoProject/UCO#406

Signed-off-by: Alex Nelson <[email protected]>
A follow-on patch will regenerate Make-managed files.

Signed-off-by: Alex Nelson <[email protected]>
@ajnelson-nist ajnelson-nist marked this pull request as ready for review March 15, 2023 01:06
@ajnelson-nist ajnelson-nist merged commit 0889bff into main Mar 15, 2023
@ajnelson-nist ajnelson-nist deleted the add_local_prov_o branch March 15, 2023 01:07
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.

1 participant