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

Should all owl:imports refer to versioned IRIs? #897

Closed
Jamie-SA opened this issue Jun 26, 2023 · 2 comments · Fixed by #976
Closed

Should all owl:imports refer to versioned IRIs? #897

Jamie-SA opened this issue Jun 26, 2023 · 2 comments · Fixed by #976
Assignees

Comments

@Jamie-SA
Copy link
Contributor

I think we have a couple of places in the repo with imports that look like owl:imports <https://w3id.org/semanticarts/ontology/gistCore> ;. I think we'd want them to reference the versioned IRI of an ontology, such as owl:imports <https://w3id.org/semanticarts/ontology/gistCoreX.x.x> ;.

@rjyounes
Copy link
Collaborator

Yes, agreed.

@rjyounes
Copy link
Collaborator

rjyounes commented Aug 10, 2023

Mark agrees.
Boris: Temporarily yes. But would like to see a more flexible import paradigm where the import uses an unversioned IRI, but there is a dependency on some exact version, version greater than, versions x-y, etc. Like Maven, Python dependencies. These would be attached to the ontology itself. It's descriptive but validated by a query.

Rebecca: Would like to have the versionIRI added during the release bundling, since people will be looking for it.
Boris: Yes.

Michael: will add issue to add gist versions and gist operators - possibly in a sub-gist.

DECISION: For now, add owl:imports <https://w3id.org/semanticarts/ontology/gistCoreX.x.x> ; to all the small ontologies that are released with gistCore: gistPrefixDeclarations, gistSubClassAssertions, and gistValidationAnnotations. gistMediaTypes is already correct.

@dylan-sa I am guessing the change to gistSubClassAssertions requires a change to the script, so adding you as an assignee.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

4 participants