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

Investigate adopting Java SE 11 features #285

Open
m-reza-rahman opened this issue Sep 20, 2023 · 8 comments
Open

Investigate adopting Java SE 11 features #285

m-reza-rahman opened this issue Sep 20, 2023 · 8 comments
Labels
backlog Items yet to be prioritized in the longer term roadmap. enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed Priority: Trivial

Comments

@m-reza-rahman
Copy link
Contributor

m-reza-rahman commented Sep 20, 2023

The Jakarta EE 10 baseline is Java SE 11, so we can now consider adopting it in the application and no longer need to stick to Java SE 8. However, I don't see any obvious features to adopt in the application: https://www.baeldung.com/java-11-new-features. Others should investigate if there are such reasonable opportunities.

@m-reza-rahman m-reza-rahman added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers Priority: Trivial backlog Items yet to be prioritized in the longer term roadmap. labels Sep 20, 2023
@m-reza-rahman m-reza-rahman changed the title Investigate adopting Java SE 11 Investigate adopting Java SE 11 features Sep 20, 2023
@ojuschugh1
Copy link
Contributor

Java_11_features#285.txt
I've summarized all the researched points in this text file.

@m-reza-rahman
Copy link
Contributor Author

So basically no readily identifiable changes for us?

@ojuschugh1
Copy link
Contributor

Yes, It seems there are no apparent changes for us. right now

@m-reza-rahman
Copy link
Contributor Author

OK. I’ll leave this open for a little bit and then close it if it stays inactive.

@ojuschugh1
Copy link
Contributor

Sure, this sounds good.

@m-reza-rahman m-reza-rahman removed the good first issue Good for newcomers label Dec 20, 2023
@m-reza-rahman m-reza-rahman added the good first issue Good for newcomers label Jan 16, 2024
@m-reza-rahman
Copy link
Contributor Author

Will need an equivalent issue for Java SE 17 soon, specifically for Records.

@karianna
Copy link

karianna commented Oct 3, 2024

Shall we close this or rename it?

@m-reza-rahman
Copy link
Contributor Author

m-reza-rahman commented Oct 3, 2024

If you have time, you should investigate. I have not had time to verify myself that there really isn't anything. We can't really adopt SE 17 before we adopt EE 11.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Items yet to be prioritized in the longer term roadmap. enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed Priority: Trivial
Projects
None yet
Development

No branches or pull requests

3 participants