shared.sec-release-levels.xml Maven / Gradle / Ivy
Go to download
This common Open Identity Platform Communitycontent includes text and images
in formats suitable for inclusion in core documentation.
<?xml version="1.0" encoding="UTF-8"?> <!-- ! CCPL HEADER START ! ! This work is licensed under the Creative Commons ! Attribution-NonCommercial-NoDerivs 3.0 Unported License. ! To view a copy of this license, visit ! http://creativecommons.org/licenses/by-nc-nd/3.0/ ! or send a letter to Creative Commons, 444 Castro Street, ! Suite 900, Mountain View, California, 94041, USA. ! ! See the License for the specific language governing permissions ! and limitations under the License. ! ! If applicable, add the following below this CCPL HEADER, with the fields ! enclosed by brackets "[]" replaced with your own identifying information: ! Portions Copyright [yyyy] [name of copyright owner] ! ! CCPL HEADER END ! ! Copyright 2013-2015 ForgeRock AS. ! Portions Copyright 2024 3A Systems LLC ! --> <section xml:id="release-levels" xmlns='http://docbook.org/ns/docbook' version='5.0' xml:lang='en' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://docbook.org/ns/docbook http://docbook.org/xml/5.0/xsd/docbook.xsd'> <title>Open Identity Platform Product Release Levels</title> <para> Open Identity Platform defines Major, Minor, and Maintenance product release levels. The release level is reflected in the version number. The release level tells you what sort of compatibility changes to expect. </para> <variablelist> <varlistentry> <term>Major (version: x[.0.0], trailing 0s are optional)</term> <listitem> <para> Major releases bring big new features. Major releases can include changes even to Stable interfaces. Major releases can remove previously Deprecated functionality, and in rare cases remove Evolving functionality that has not been explicitly Deprecated. Major releases also include the changes present in previous Minor and Maintenance releases. </para> </listitem> </varlistentry> <varlistentry> <term>Minor (version: x.y[.0], trailing 0s are optional)</term> <listitem> <para> Minor releases might include new features, backwards-compatible changes to Stable interfaces in the same Major release, and incompatible changes to Evolving interfaces. Minor releases can remove previously Deprecated functionality. Minor releases also include the changes present in Maintenance releases. </para> </listitem> </varlistentry> <varlistentry> <term>Maintenance (version: x.y.z)</term> <listitem> <para> Maintenance releases can include bug fixes. Maintenance releases are intended to be fully compatible with previous versions from the same Minor release. </para> </listitem> </varlistentry> </variablelist> </section>