Skip to content

Commit c70d75e

Browse files
feat(linux): Add release versioning scheme section to Release Notes
Add a "Release Versioning Scheme" section to the Release Notes documenting the new 5-digit versioning scheme (YY.RR.PP.CC.SS) introduced from the 12.xx release series. Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com>
1 parent 6b148e1 commit c70d75e

5 files changed

Lines changed: 55 additions & 0 deletions

File tree

source/devices/AM62DX/linux/Release_Specific_Release_Notes.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ to create the embedded system from “scratch” :
2626

2727
This release supports High Security - Field Securable (HS-FS) devices. For migration guide and other info, refer :ref:`HS-Migration-Guide`
2828

29+
Release versioning scheme
30+
=========================
31+
32+
Processor SDK releases follow the 5-digit versioning scheme ``YY.RR.PP.CC.SS``, where:
33+
34+
- ``YY`` - Yearly baseline. Increments with each new LTS baseline.
35+
- ``RR`` - Release index within the yearly baseline. Each yearly baseline includes many stable releases.
36+
- ``PP`` - Patch level release. ``00`` indicates a base stable release; increments with each fix release on top of it.
37+
- ``CC`` - Core SDK release candidate and a build identifier tagging all foundational component repositories (Linux kernel, U-Boot, and so on).
38+
- ``SS`` - Processor SDK release candidate and a build identifier tagging the SDK distribution layers (meta-tisdk, armbian-build, and so on) and used as the official release version on the |__SDK_DOWNLOAD_URL__|.
39+
2940
Licensing
3041
=========
3142

source/devices/AM62LX/linux/Release_Specific_Release_Notes.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ to create the embedded system from “scratch” :
2626

2727
This release supports High Security - Field Securable (HS-FS) devices.
2828

29+
Release versioning scheme
30+
=========================
31+
32+
Processor SDK releases follow the 5-digit versioning scheme ``YY.RR.PP.CC.SS``, where:
33+
34+
- ``YY`` - Yearly baseline. Increments with each new LTS baseline.
35+
- ``RR`` - Release index within the yearly baseline. Each yearly baseline includes many stable releases.
36+
- ``PP`` - Patch level release. ``00`` indicates a base stable release; increments with each fix release on top of it.
37+
- ``CC`` - Core SDK release candidate and a build identifier tagging all foundational component repositories (Linux kernel, U-Boot, and so on).
38+
- ``SS`` - Processor SDK release candidate and a build identifier tagging the SDK distribution layers (meta-tisdk, armbian-build, and so on) and used as the official release version on the |__SDK_DOWNLOAD_URL__|.
39+
2940
Licensing
3041
=========
3142

source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ to create the embedded system from “scratch” :
2626

2727
This release supports High Security - Field Securable (HS-FS) devices.
2828

29+
Release versioning scheme
30+
=========================
31+
32+
Processor SDK releases follow the 5-digit versioning scheme ``YY.RR.PP.CC.SS``, where:
33+
34+
- ``YY`` - Yearly baseline. Increments with each new LTS baseline.
35+
- ``RR`` - Release index within the yearly baseline. Each yearly baseline includes many stable releases.
36+
- ``PP`` - Patch level release. ``00`` indicates a base stable release; increments with each fix release on top of it.
37+
- ``CC`` - Core SDK release candidate and a build identifier tagging all foundational component repositories (Linux kernel, U-Boot, and so on).
38+
- ``SS`` - Processor SDK release candidate and a build identifier tagging the SDK distribution layers (meta-tisdk, armbian-build, and so on) and used as the official release version on the |__SDK_DOWNLOAD_URL__|.
39+
2940
Licensing
3041
=========
3142

source/devices/AM62X/linux/Release_Specific_Release_Notes.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ to create the embedded system from “scratch” :
2626

2727
This release supports High Security - Field Securable (HS-FS) devices. For migration guide and other info, refer :ref:`HS-Migration-Guide`
2828

29+
Release versioning scheme
30+
=========================
31+
32+
Processor SDK releases follow the 5-digit versioning scheme ``YY.RR.PP.CC.SS``, where:
33+
34+
- ``YY`` - Yearly baseline. Increments with each new LTS baseline.
35+
- ``RR`` - Release index within the yearly baseline. Each yearly baseline includes many stable releases.
36+
- ``PP`` - Patch level release. ``00`` indicates a base stable release; increments with each fix release on top of it.
37+
- ``CC`` - Core SDK release candidate and a build identifier tagging all foundational component repositories (Linux kernel, U-Boot, and so on).
38+
- ``SS`` - Processor SDK release candidate and a build identifier tagging the SDK distribution layers (meta-tisdk, armbian-build, and so on) and used as the official release version on the |__SDK_DOWNLOAD_URL__|.
39+
2940
Licensing
3041
=========
3142

source/devices/AM64X/linux/Release_Specific_Release_Notes.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@ to create the embedded system from “scratch” :
2626

2727
This release supports SR2.0 High Security - Field Securable (HS-FS) devices. For migration guide and other info, refer :ref:`HS-Migration-Guide`
2828

29+
Release versioning scheme
30+
=========================
31+
32+
Processor SDK releases follow the 5-digit versioning scheme ``YY.RR.PP.CC.SS``, where:
33+
34+
- ``YY`` - Yearly baseline. Increments with each new LTS baseline.
35+
- ``RR`` - Release index within the yearly baseline. Each yearly baseline includes many stable releases.
36+
- ``PP`` - Patch level release. ``00`` indicates a base stable release; increments with each fix release on top of it.
37+
- ``CC`` - Core SDK release candidate and a build identifier tagging all foundational component repositories (Linux kernel, U-Boot, and so on).
38+
- ``SS`` - Processor SDK release candidate and a build identifier tagging the SDK distribution layers (meta-tisdk, armbian-build, and so on) and used as the official release version on the |__SDK_DOWNLOAD_URL__|.
39+
2940
Licensing
3041
=========
3142

0 commit comments

Comments
 (0)