[JIRA] (JPAR-186) Explore Java 17 + Spring Framework 6 + Jakarta EE 9 platform

Ian Young (Jira) jira at shibboleth.atlassian.net
Wed Sep 8 14:56:31 UTC 2021


Ian Young ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae127cb03-43ed-473d-b6ba-592949cb4be8 ) *created* an issue

Java Parent Project ( https://shibboleth.atlassian.net/browse/JPAR?atlOrigin=eyJpIjoiYzE1NDkxMzg4OTY2NGMyNGEwOWYxOGFjMjNjNDYzNmYiLCJwIjoiaiJ9 ) / Task ( https://shibboleth.atlassian.net/browse/JPAR-186?atlOrigin=eyJpIjoiYzE1NDkxMzg4OTY2NGMyNGEwOWYxOGFjMjNjNDYzNmYiLCJwIjoiaiJ9 ) JPAR-186 ( https://shibboleth.atlassian.net/browse/JPAR-186?atlOrigin=eyJpIjoiYzE1NDkxMzg4OTY2NGMyNGEwOWYxOGFjMjNjNDYzNmYiLCJwIjoiaiJ9 ) Explore Java 17 + Spring Framework 6 + Jakarta EE 9 platform ( https://shibboleth.atlassian.net/browse/JPAR-186?atlOrigin=eyJpIjoiYzE1NDkxMzg4OTY2NGMyNGEwOWYxOGFjMjNjNDYzNmYiLCJwIjoiaiJ9 )

Issue Type: Task Assignee: Ian Young ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae127cb03-43ed-473d-b6ba-592949cb4be8 ) Created: 08/Sep/21 10:56 AM Priority: Trivial Reporter: Ian Young ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae127cb03-43ed-473d-b6ba-592949cb4be8 )

We now know that Spring Framework 6 will be out at the end of 2023, that it will have a minimum requirement of Java 17 (but will support the next two LTS releases as well, Java 23 and Java 29) and will switch from the Java EE APIs to Jakarta EE 9, thus requiring namespace changes.

This issue is a placeholder to wrap tasks related to exploring that environment, including experimenting with building our software stack under a new platform POM based on the same components.

This will kick off with experimental branches of our projects once a milestone of Spring Framework 6 is available, expected before the end of 2021.

The expectation is that we'd build a new platform and base a new IdP release on that, some time after Spring Framework 6 and the other dependencies are stable, possibly end 2022 to early 2023.

( https://shibboleth.atlassian.net/browse/JPAR-186#add-comment?atlOrigin=eyJpIjoiYzE1NDkxMzg4OTY2NGMyNGEwOWYxOGFjMjNjNDYzNmYiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/JPAR-186#add-comment?atlOrigin=eyJpIjoiYzE1NDkxMzg4OTY2NGMyNGEwOWYxOGFjMjNjNDYzNmYiLCJwIjoiaiJ9 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100175- sha1:592715f )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20210908/5a044d3a/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-ef68a9a3-8712-49f0-9c72-be21497ac2bf
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20210908/5a044d3a/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-trivial-76793b1f-7c11-4728-9ba0-5bb3dd86da8f
Type: image/png
Size: 563 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20210908/5a044d3a/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-08010e10-6b84-4179-9903-ac50bf970902
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20210908/5a044d3a/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-9e8f269c-5a09-4a54-bda2-ebc7e87e25f0
Type: image/png
Size: 468 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20210908/5a044d3a/attachment-0007.png>


More information about the commits mailing list