owlcs / owlapi

OWL API main repository
821 stars 315 forks source link

ISSUE-1064 Bump rdf4j.version from 3.7.4 to 4.0.1 #1065

Closed lewismc closed 1 year ago

lewismc commented 2 years ago

Hi Folks, this my a PR to address #1064 I am running OpenJDK 11.0.15 hence the tangential additions to this PR. I was unable to get the project to build otherwise.

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/Cellar/maven/3.8.4/libexec
Java version: 11.0.15, vendor: Homebrew, runtime: /usr/local/Cellar/openjdk@11/11.0.15/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.4", arch: "x86_64", family: "mac"

I understand that byte code compliance and general max Java version was pinned at 1.8 however I started using 11 several years ago. I hope that this PR can act as the basis for possibly updating the owlapi project to at atleast JDK11...?

Thanks

ignazio1977 commented 2 years ago

Version 6 is targeting Java 17. I'm not sure about changing the required Java version for version 5, I'll try to find out what people are running it on.

lewismc commented 2 years ago

Hi @ignazio1977 thanks for the response. I was unaware that version6 was under development... nice work 👍 Also, yes I agree with targeting JDK17 for that release. Are you planning on releasing the version5 development branch much more or is most development going into version6? I can probably pretty easily adapt this PR for version6 if you intend to make a release. Thanks for your consideration.

ignazio1977 commented 1 year ago

Bumped to 4.2.0 on version 5, next release to be 5.5.0