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

Consider moving to a higher Java version #1236

Open
gouttegd opened this issue Oct 10, 2024 · 1 comment
Open

Consider moving to a higher Java version #1236

gouttegd opened this issue Oct 10, 2024 · 1 comment
Assignees
Labels
Type: Maintenance Indicates that an issue represents a code clean or maintenance

Comments

@gouttegd
Copy link
Collaborator

gouttegd commented Oct 10, 2024

Currently, Protégé is developed, tested, and shipped with Java 11. It has been tested to work with Java versions up to 16, but there are known issues with Java 17 and higher.

Looking at Adoptium’s roadmap, their Java 11 distribution will be supported until “at least October 2027”, so we have some margins to migrate to a higher version, but it would be best not to wait until the last moment…

As for which version should we migrate to: it seems that Java 17 will not be supported for much longer than Java 11 (also “at least October 2027”), so it may not be worth it. We should probably jump straight to Java 21 instead (supported until at least end of 2029).

@gouttegd gouttegd self-assigned this Oct 10, 2024
@gouttegd gouttegd added the Type: Maintenance Indicates that an issue represents a code clean or maintenance label Oct 10, 2024
@Freso
Copy link

Freso commented Nov 12, 2024

#822 should maybe be closed in favour of this, then. (Or maybe just closed, if you’re already working off of 11.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Maintenance Indicates that an issue represents a code clean or maintenance
Projects
None yet
Development

No branches or pull requests

2 participants