![]() Reference to a specific version of an operating system should be taken to refer to the most recent generally available release. For example, a reference to Java 11 at the time of writing refers to 11.0.16 previous versions (11, 11.0.1, …, 11.0.15) are not tested and not supported. Reference to a specific version of a Java distribution should be taken to refer to the most recent generally available release. The following specific distributions, and any others not covered above, are neither tested nor supported:Īny non-LTS “feature” release of Java (Java 9, Java 10, Java 12 through 16, Java 18 through 20, etc.)Īny distribution of the Java JRE (as opposed to the JDK) ![]() The purpose of this testing is to make the project aware of potential incompatibilities in advance of any requirement to address them. The project may have lesser ongoing ability to replicate the complete environment but will do so when necessary to support Consortium members reporting issues.įurther distributions will be tested at the project's discretion as part of the Jenkins -multi jobs. Such distributions may be tested as above but typically with reduced regularity or completeness. The community may file bugs but may commonly be expected to reproduce unusual or esoteric problems on a fully supported distribution before further investigation takes place. The project will maintain the ability to replicate the complete environment, including operating system at the VM level, for debugging purposes.Īdditional distributions may be partially supported for use with the software. For distributions provided by operating system vendors, this regular testing may be userspace-only (e.g., within a container) if the project does not maintain a permanent machine or VM running that specific operating system. Members of the Shibboleth Consortium may request technical support related to this distribution.Įach such distribution will also be tested as part of the Jenkins -multi jobs. The community may report bugs with the expectation that we can attempt to reproduce and investigate problems related to this distribution. Specific distributions are fully supported for use with the software. ![]() The primary distribution is the basis for most of the continuous integration testing we perform (e.g., the standard, -nightly and -site jobs in Jenkins). The primary distribution will be used for building product artifacts. ![]() This document serves to collate information about different JDK distributions, and to indicate how each is treated by the Shibboleth Project.įor a given Product Platform, one distribution is designated as the primary distribution and is used by the Shibboleth Project as its reference: Different distributions of the same JDK may be licensed under different terms, may be built from different source trees, or may incorporate patches specific to that distribution. The audience for this document is the project itself its purpose is to specify the level of testing given to each distribution during the development and release of new versions of the products, and to indicate the level of support provided to deployers relying on each distribution.ĭeployers will find that the Requirements section of the documentation for each product will be more suitable to their needs than this document, which inlcudes many technical details relevant only to developers.Įach version of the Java SE Development Kit (JDK) required to build or run Java software from the Shibboleth Project is available from several distribution sources. This document describes the Shibboleth project's policy with regard to the many different available distributions of the Java Development Kit used to develop and deploy the project's Java products.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |