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

Synchronization of Jfact Version number w/ owlapi version numbers? #4

Closed
sesuncedu opened this issue Dec 8, 2014 · 1 comment
Closed

Comments

@sesuncedu
Copy link

With the current owlcs style of using exact version numbers is kept up, releasing a JFact 4.01 etc when a new owlapi is released (possibly with only dependencies updated, possibly with bug fixes) might be useful. Since Jfact has a parallel 3-way split this may reduce (or increase) confusion.

It could also make sense to have dependencies be for version ranges covering patch releases (JFact is always tested before an owlapi release is pushed, right)?

@ignazio1977
Copy link
Contributor

It would be useful to have coordination among releases - it's theoretically possible that important bug fixes require a patch release in either library. Of course, a big bug in the OWL API might mean it's best to update JFact dependencies, so a new release would be helpful - but it wouldn't work the other way around, so at times the patch version will likely be off.

Regarding when things are tested, I've checked that JFact and the other notorious reasoners were working well, or only required few changes to do so, before releasing version 4 - but that has been the first major release, with significant API changes, in JFact's lifespan, so "always" here is a bit of a weasel word :-P

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

2 participants