-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
---
-
---
Include a machine-readable document (probably a properties file) that provides a matrix showing which Java SE versions are supported by which WildFly and WildFly Preview versions. (Standard WildFly and WFP should be treated separately, even though up to now the supported versions have been consistent between the two. Maintaining that consistency is not a requirement for WFP.)
This file would exist somewhere in the source tree, in a stable location. The intent is consumers would access that stable location. This is not something to include in a server installation as it is not relevant to the server's operation.
There are two, perhaps three, SE cases to consider:
1) LTS releases. Recommended releases. (For example, as of Jan 2024, SE 11 and 17.)
2) Non-LTS Other releases where we've done testing of that release. (Typically non-LTS releases, plus newer LTS releases where we haven't fully verified that SE version.)
3) Other non-LTS releases between the oldest supported LTS release and the newest tested non-LTS release.
Cases 1) and 2) should be handled separately in the matrix.
I'm not sure whether case 3) is a valid thing. The scenario there is, say WF 28 supports recommends LTS SE 17 and has done testing of 20. In the past, for previous WF releases or during earlier dev on WF 28 we'd tested SE 18 and 19 too and they worked, but we stopped testing before WF 28 was released. We think 18 and 19 should work but we can't verify it.
rstryker@redhat.com FYI. Your inputs are most welcome.
1.
|
Create POC of a wildfly.org support matrix document based on _data/releases | Open | Unassigned |