New informational JEP: 14: The Tip & Tail Model of Library Development
Karsten Silz
karsten.silz at gmail.com
Tue Nov 12 19:20:11 UTC 2024
> On 12 Nov 2024, at 19:27, Alex Buckley <alex.buckley at oracle.com> wrote:
>
> On 11/12/2024 3:34 AM, Karsten Silz wrote:
>> So, users with JDK 17 would not have gotten any non- JDK-21 new features from 3.2, like support for CRaC or the new HTTP client, because they could only use the 3.1 tail train.
>
> The library maintainers are free to make a 3.2 tip release without virtual threads, baselined on JDK 17, and offers cheap 3.2.x tail releases for many years.
>
> But once the maintainers make a tip release with virtual threads, baselined on JDK 21, they're indicating that they've moved on from JDK 17, just as they moved on from JDK 11, 8, 7, 6, etc.
Thank you for confirming my understanding!
Spring Boot must have its reasons for not following the JEP recommendation for this particular point. But it's just a recommendation, and they're still doing Tip & Tail.
Regards,
Karsten Silz
More information about the jdk-dev
mailing list