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

Documentation, Support Java 22 in Open Liberty #7288

Closed
1 of 3 tasks
gjwatts opened this issue Mar 26, 2024 · 10 comments · Fixed by #7297 or #7393
Closed
1 of 3 tasks

Documentation, Support Java 22 in Open Liberty #7288

gjwatts opened this issue Mar 26, 2024 · 10 comments · Fixed by #7297 or #7393
Assignees
Labels
24.0.0.4 Developer reviewed technical reviewed An SME reviewed and approved the documentation from a technical perspective.
Milestone

Comments

@gjwatts
Copy link
Member

gjwatts commented Mar 26, 2024

Feature epic details

Operating systems

Does the documentation apply to all operating systems?

  • Yes
  • No; specify operating systems: ______
  • All operating systems that support Java 22 (not z/OS and IBM i)

Summary

Provide a concise summary of your feature. What is the update, why does it matter, and to whom? What do 80% of target users need to know to be most easily productive using your runtime update?

Need to update the Java SE support page for 24004 to include Java 22.

Configuration

List any new or changed properties, parameters, elements, attributes, etc. Include default values and configuration examples where relevant:

FYI, the link to IBM Semeru 22 is not yet available yet and will be updated later, once available.

Link to Temurin 22 -> https://adoptium.net/temurin/releases/?version=22
Java 22 migration guide -> https://docs.oracle.com/en/java/javase/22/migrate/getting-started.html

Updates to existing topics

To update existing topics, specify a link to the topics that are affected. Include a copy of the current text and the exact text to which it will change. For example: Change ABC to XYZ

Need to update the Java SE support page for 24004 to include Java 22.

Please note that Java 22 is a non-LTS version of Java.

For reference, here is the Java 21 request -> #6856

@dmuelle dmuelle self-assigned this Mar 26, 2024
@gjwatts
Copy link
Member Author

gjwatts commented Mar 26, 2024

I was incorrect in my initial creation of the description. Temurin 22 and the Java 22 migration guide are available and the links are provided. IBM Semeru 22 is currently not available yet, and will be added later once it is.

@gjwatts
Copy link
Member Author

gjwatts commented Mar 26, 2024

Java 22 is a non-LTS version of Java.

@dmuelle
Copy link
Member

dmuelle commented Mar 26, 2024

Hi @gjwatts - Given that it's non-LTS, is there a Liberty-specific EOS release for Java 22?

@gjwatts
Copy link
Member Author

gjwatts commented Mar 26, 2024

@dmuelle Good question David, thanks for asking.

We end support for non-LTS releases when the next version comes out. I spoke to Alasdair about this and we decided that something like "When Java 23 is supported" would be a good way to handle that field for Java 22. Feel free to tweak the words as you see fit.

@dmuelle dmuelle added this to the 24.0.0.4 milestone Mar 26, 2024
dmuelle added a commit that referenced this issue Apr 8, 2024
@dmuelle
Copy link
Member

dmuelle commented Apr 8, 2024

Hi @gjwatts - this update is ready for review on the draft site:

https://docs-draft-openlibertyio.mqj6zf7jocq.us-south.codeengine.appdomain.cloud/docs/latest/java-se.html

If any further edits are needed, just let me know. If not, you can add the technical reviewed label to this issue to sign off and the changes will publish wit the 24.0.0.4 release. Thanks!

@gjwatts gjwatts added the technical reviewed An SME reviewed and approved the documentation from a technical perspective. label Apr 10, 2024
@gjwatts
Copy link
Member Author

gjwatts commented Apr 10, 2024

@dmuelle Looks good David, thank you.

@gjwatts
Copy link
Member Author

gjwatts commented May 22, 2024

@dmuelle Hi David. Semeru 22 was just released today. Looking to update the page https://openliberty.io/docs/latest/java-se.html from
IBM Semeru 22 (coming soon)
to
IBM Semeru 22

Should I open a new Liberty doc update for this?

@dmuelle dmuelle reopened this May 23, 2024
@dmuelle
Copy link
Member

dmuelle commented May 23, 2024

Thanks for the heads up @gjwatts - I'll just reopen this issue and work it from here. We'll update the doc with 24.0.0.6.

@dmuelle dmuelle modified the milestones: 24.0.0.4, 24.0.0.6 May 23, 2024
dmuelle added a commit that referenced this issue May 23, 2024
@dmuelle
Copy link
Member

dmuelle commented May 23, 2024

@gjwatts
Copy link
Member Author

gjwatts commented May 24, 2024

Looks good, thanks David!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
24.0.0.4 Developer reviewed technical reviewed An SME reviewed and approved the documentation from a technical perspective.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants