protege icon indicating copy to clipboard operation
protege copied to clipboard

Basic Java 11 upgrade.

Open ipetrova opened this issue 4 years ago • 4 comments

Tested for platform-independent distribution.

ipetrova avatar Nov 13 '21 00:11 ipetrova

What is the difference to #846?

ykazakov avatar Dec 15 '21 19:12 ykazakov

Hi Yevgeny,

I wasn’t aware there was a merge request for Java 11 upgrade. A took a quick look at the branch and the changes seem essentially the same (modulo some dependency version and the .gitignore). May I ask, is there some reason for having #846 still pending? We need a Protégé release supporting at least Java 11 for a plugin we are developing in our current project. Thanks for your help.

ipetrova avatar Dec 16 '21 15:12 ipetrova

I guess it is "pending" for several reasons:

  1. All (popular) Protege plugins need to be updated to Java 11
  2. Somebody need to test everything, particularly for Windows
  3. Somebody needs to package JREs for platform-depended distributions
  4. There was a change in Java licensing (by Oracle) which prevents bundling (Oracle) JREs
  5. The current Protege version still works just fine ;-)
  6. The Protege maintainers (who can merge pull requests) do not have time

B.t.w., Java 11 is already outdated. The latest LTS version is Java 17.

ykazakov avatar Dec 16 '21 15:12 ykazakov

I will take this by e-mail to explain you our situation.

ipetrova avatar Dec 16 '21 15:12 ipetrova

Protégé 5.6.0, which uses/supports Java 11, is now out, so this PR is no longer relevant. Thanks for the contribution, @ipetrova, even though we did not use it.

gouttegd avatar Feb 09 '23 22:02 gouttegd