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

The s-pipes-module-creator-plugin should include triples from manually maintained ontologies in maven submodules of the s-pipes/s-pipes-modules project. #216

Closed
kostobog opened this issue Sep 19, 2023 · 0 comments

Comments

@kostobog
Copy link
Contributor

Definitions:

  • submodule - maven submodule of the s-pipes-modules maven project containing java code of one or more s-pipes modules.
  • submodule ontology - manually maintained ontology located on the class path of a submodule containing triples describing java based s-pipes modules implemented in that submodule.
  • all-modules ontology - ontology containing a merge of the triples describing all s-pipes modules in the s-pipes-modules maven project. The all-modules ontology is generated by the s-pipes-module-creator-plugin.

Requirements:

  • submodule ontology should be included in the all-modules ontology
  • submodule ontology should be discoverable from s-pipes-module-creator-plugin in RDF_FOR_ALL_CHILDREN mode - use naming convention submodule ontology file name = "src/main/resources/" + ${submodule.artifactId} + ".ttl"
  • submodule ontology can contain an ontology resource. However, the triples of the ontology resource should not be included in all-modules ontology.
  • triples describing s-pipes modules should be added with the correct IRIs.

This is issue originates from last bullet in comment in pull request #210

blcham added a commit that referenced this issue Sep 29, 2023
@kostobog kostobog closed this as completed Oct 2, 2023
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

No branches or pull requests

1 participant