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

Contribute Eclipse plugin bundling #83

Open
stevevestal opened this issue Jun 12, 2024 · 2 comments
Open

Contribute Eclipse plugin bundling #83

stevevestal opened this issue Jun 12, 2024 · 2 comments

Comments

@stevevestal
Copy link

As a side-effect of a NASA project, we bundled openllet as an Eclipse plugin. We contacted Stardog and discussed the IP issues, and they have given permission to post this bunding as open source, where the current license applies to that plugin but can be used in general Eclipse configurations. Our NASA client (see also NumFOCUS Foundation OpenMBEE project) recommended that we ask if you are willing to host the pom, etc. we developed to make openllet available to Eclipse users. Are you willing to accept this donation and work with us to do the transfer?

@Galigator
Copy link
Owner

You are please to make contribution to this project.
What is the expected work to do for the transfer ?

@schwerdf
Copy link

I am working with Steve on the nuts-and-bolts of this transfer.

What we have now is a Maven build that fetches JARs for Openllet modules (core, functions, jena, and owlapi) from Maven Central, along with a JAR for JGraphT, and uses Tycho to wrap these JARs in an Eclipse plugin bundle. Presumably we will want to integrate that build with the Maven setup here in this repository, so that the plugin will contain JARs produced by the build itself, rather than fetching from Maven Central.

Also, we should make sure that if Openllet depends on any packages other than JGraphT (I see several other dependencies listed in the root POM, but it looks like at least one is not needed at runtime), we specify bundle dependencies for any that are available as Eclipse plugins, and include any others in the bundle as we currently do with JGraphT.

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

3 participants