.

>
> This reads to me that Java 17 would need to be deprecated now, continue to
> be deprecated in 6.0 (at least one major in deprecated), then removed in
> 7.0.
>


This is technically true.  But I don't think we need to be explicitly
deprecating jdk versions.  Users are generally aware of Java's LTS cycle,
and we can document this separately.

Where we are bound is that our upgrade tests require an overlapping common
jdk.  So we can only test upgrades that support a common jdk.  And 🥁
 IMHO, we should not be saying we recommend/support upgrades that we don't
test (regardless if not having broken compatibility means we think untested
upgrade paths would still work).   If 5.0 supports 17, then 7.0 should too,
if we are to say we support 5.0 to 7.0 upgrades.

Reply via email to