Ivar/Ed,
I can see that the plan says, “A compatible component impl must pass their component TCK when run under Java 21 or Java 25” and that it targets M1 and M2 for Q3 2025.
But the Java SE support roadmap states, “the next planned LTS release is Java 25 in September 2025”.
This doesn’t make sense if you are planning to have any specifications release final versions in M1 or M2 because they will need to have compatible implementations passing on Java SE 25 before it is available,
so that cannot happen. And it is probably unlikely that a compatible implementation could be ready immediately after that for M3, so my prediction with this schedule is that every specification being updated in Jakarta EE 12 ends up with its final release
no sooner than M4 (which is supposed to be the final milestone) and probably many of them much later than that because specifications tend to have dependencies on each other.
I think this plan needs to be revisited in terms of its requirement for Java SE 25, the projected released date of Java SE 25, and the ability for compatible implementations, which gate specification releases,
to run on all of the required Java SE levels.
From:
jakartaee-spec-project-leads <jakartaee-spec-project-leads-bounces@xxxxxxxxxxx> on behalf of Ivar Grimstad via jakartaee-spec-project-leads <jakartaee-spec-project-leads@xxxxxxxxxxx>
Date: Tuesday, October 8, 2024 at 12:05 PM
To: JakartaEE Spec Project Leadership discussions <jakartaee-spec-project-leads@xxxxxxxxxxx>
Cc: Ivar Grimstad <ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx>
Subject: [EXTERNAL] [jakartaee-spec-project-leads] Time to start planning for Jakarta EE 12
Hi, The Jakarta EE Platform Project has started the planning for Jakarta EE 12, and has outlined a timeline for the release in the DRAFT release plan for Jakarta
EE 12. https: //jakartaee. github. io/platform/jakartaee12/JakartaEE12ReleasePlan
Hi,
The Jakarta EE Platform Project has started the planning for Jakarta EE 12, and has outlined a timeline for the release in the DRAFT release plan for Jakarta EE 12.
Please note in the expectation for the component specifications to engage in a plan review by
Q1 2025 to be considered for inclusion in the platform release.
Q1 2025 is fast approaching, so it is time to start thinking of what you want to achieve in the upcoming release. Please share this information on your respective project mailing lists and start the planning activities if you haven't already
done so.
I would also encourage each component specification to have a representative attending the weekly platform calls to stay on top of the discussions taking place regarding the release.
Please feel free to reach out to the Jakarta EE Platform project on the mailing list if you have any questions or comments. Here is a link to the mailing list:
--
Ivar Grimstad
Jakarta EE Developer Advocate |
Eclipse Foundation
Eclipse Foundation - Community. Code.
Collaboration.