From ce1ee51f7b4ee891ac143690a078cbd94ef2fd05 Mon Sep 17 00:00:00 2001 From: Shane Loretz Date: Mon, 18 May 2026 16:03:39 +0000 Subject: [PATCH 1/5] Split Lyrical pages and add LTS info Signed-off-by: Shane Loretz --- source/Releases/Release-Lyrical-Luth.rst | 112 +----------------- source/Releases/lyrical/release-timeline.rst | 44 +++++++ .../Releases/lyrical/supported-platforms.rst | 59 +++++++++ 3 files changed, 109 insertions(+), 106 deletions(-) create mode 100644 source/Releases/lyrical/release-timeline.rst create mode 100644 source/Releases/lyrical/supported-platforms.rst diff --git a/source/Releases/Release-Lyrical-Luth.rst b/source/Releases/Release-Lyrical-Luth.rst index cef92bc7ca..cf2aa93695 100644 --- a/source/Releases/Release-Lyrical-Luth.rst +++ b/source/Releases/Release-Lyrical-Luth.rst @@ -9,119 +9,19 @@ Lyrical Luth (codename 'lyrical'; May, 2026) :hidden: Lyrical-Luth-Complete-Changelog + lyrical/release-timeline.rst + lyrical/supported-platforms.rst .. contents:: Table of Contents :depth: 2 :local: *Lyrical Luth* is the twelfth release of ROS 2. +It is a Long Term Support (LTS) release, and it is supported until May 2031. -Release Timeline ----------------- - -**As soon as possible** - Migrate ROS Rolling to ROS Lyrical's target platforms - * RHEL 10 + Ubuntu 26.04: Migrate as soon as core packages successfully build on both platforms. - * Windows 11: Migrate as soon as we have a green build - -**Mon. April 13, 2026** - Alpha + RMW freeze (*Delayed; was originally April 6th*) - * Preliminary testing of ROS Base packages - * API and feature freeze for RMW provider packages. - -**Mon. April 20, 2026** - Freeze (*Delayed; was originally April 13th*) - * API and feature freeze for ROS Base packages in Rolling Ridley. - * Only bug fix releases should be made after this point. - * New packages can be released. - -**Mon. April 21, 2026** - Branch (*Delayed; was originally April 20th*) - * Branch from Rolling Ridley - * ``rosdistro`` is reopened for Rolling PRs for ROS Base packages. - * Lyrical development shifts from ``ros-rolling-*`` packages to ``ros-lyrical-*`` packages. - -**Mon. April 27, 2026** - Beta - * Updated releases of ROS Desktop packages available. - * Call for general testing. - -**Thu, April 30, 2026** - Kick off Tutorial Party - * Open up tutorials for community testing. - -**Mon. May 11, 2026** - Release Candidate - * Build release candidate packages up to ROS Desktop - -**Mon. May 18, 2026** - Distro Freeze - * Freeze all Lyrical branches on all ROS desktop packages - * No pull requests for any Lyrical branch or targeting ``lyrical/distribution.yaml`` in ``rosdistro`` repo will be merged. - -**Friday May 22nd, 2026** - General Availability - * Release announcement. - * ROS desktop packages source freeze is lifted and ``rosdistro`` is reopened for Lyrical pull requests. - -For progress on the development of Lyrical Luth, see `this project board `__. -For the broad process followed by Lyrical Luth, see the :doc:`process description page `. - -Supported Platforms -------------------- - -ROS Lyrical supports the following platforms according to `the platform support tiers <../The-ROS2-Project/Platform-Support-Tiers>`: - -+--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ -| Architecture | Ubuntu Resolute | Ubuntu Noble* | Windows 11 | RHEL 10 | macOS | Debian Trixie* | OpenEmbedded / | -| | (26.04) | (24.04) | (VS2022) | | | (13) | Yocto Project | -+==============+===================+===================+===============+===================+===========+=================+================+ -| amd64 | Tier 1 [d][a] | Tier 3 | Tier 1 [a] | Tier 2 [d][a] | Tier 3 | Tier 3 | Tier 3 | -+--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ -| arm64 | Tier 1 [d][a] | Tier 3 | | | | Tier 3 | Tier 3 | -+--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ -| arm32 | Tier 3 | Tier 3 | | | | Tier 3 | Tier 3 | -+--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ - -* ``*`` Early EOL per `the platform EOL policy <../The-ROS2-Project/Platform-EOL-Policy>` - * Ubuntu Noble is supported until ``2029-06-01`` - * Debian Trixie is supported until ``2028-08-09`` -* ``[d]`` You may install ROS Lyrical on this platform using Distribution-specific packaegs (Debian, RPM, etc.). -* ``[a]`` You may install ROS Lyrical by downloading an archive containing pre-built packages for all packages in the `ROS Lyrical ros2.repos file `__ - -To use ROS Lyrical on any Tier 3 platform, you must build ROS Lyrical from source. - -Minimum Language Requirements ------------------------------ - -* `C++20 `__ -* C17 -* Python 3.12 - 3.14 - -Dependency Requirements ------------------------ - -TODO - this section will show a table of important system package versions across supported platforms. - -Middleware Implementation support ---------------------------------- - -The default middleware in ROS Lyrical is **rmw_fastrtps_cpp**. - -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures | -+===========================+=========================+===============+============================+===============================+ -| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_connextdds | RTI Connext | Tier 1 | Ubuntu, Windows, and macOS | All Architectures except arm64| -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_zenoh_cpp | Eclipse Zenoh | Tier 1 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_fastrtps_dynamic_cpp | eProsima Fast-DDS | Tier 2 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32| -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ - -Middleware implementation support is dependent upon the platform support tier. -For example, a Tier 1 middleware implementation on a Tier 2 platform will only receive Tier 2 support. - -Installation ------------- - -TODO +* `Install Lyrical Luth <../../lyrical/Installation.html>`_ +* :doc:`lyrical/release-timeline` +* :doc:`lyrical/supported-platforms` New Features in Lyrical ----------------------- diff --git a/source/Releases/lyrical/release-timeline.rst b/source/Releases/lyrical/release-timeline.rst new file mode 100644 index 0000000000..4399c97bb6 --- /dev/null +++ b/source/Releases/lyrical/release-timeline.rst @@ -0,0 +1,44 @@ +Lyrical Luth Release Timeline +============================= + +For progress on the development of Lyrical Luth, see `this project board `__. +For the broad process followed by Lyrical Luth, see the :doc:`process description page `. + +**As soon as possible** - Migrate ROS Rolling to ROS Lyrical's target platforms + * RHEL 10 + Ubuntu 26.04: Migrate as soon as core packages successfully build on both platforms. + * Windows 11: Migrate as soon as we have a green build + +**Mon. April 13, 2026** - Alpha + RMW freeze (*Delayed; was originally April 6th*) + * Preliminary testing of ROS Base packages + * API and feature freeze for RMW provider packages. + +**Mon. April 20, 2026** - Freeze (*Delayed; was originally April 13th*) + * API and feature freeze for ROS Base packages in Rolling Ridley. + * Only bug fix releases should be made after this point. + * New packages can be released. + +**Mon. April 21, 2026** - Branch (*Delayed; was originally April 20th*) + * Branch from Rolling Ridley + * ``rosdistro`` is reopened for Rolling PRs for ROS Base packages. + * Lyrical development shifts from ``ros-rolling-*`` packages to ``ros-lyrical-*`` packages. + +**Mon. April 27, 2026** - Beta + * Updated releases of ROS Desktop packages available. + * Call for general testing. + +**Thu, April 30, 2026** - Kick off Tutorial Party + * Open up tutorials for community testing. + +**Mon. May 11, 2026** - Release Candidate + * Build release candidate packages up to ROS Desktop + +**Mon. May 18, 2026** - Distro Freeze + * Freeze all Lyrical branches on all ROS desktop packages + * No pull requests for any Lyrical branch or targeting ``lyrical/distribution.yaml`` in ``rosdistro`` repo will be merged. + +**Friday May 22nd, 2026** - General Availability + * Release announcement. + * ROS desktop packages source freeze is lifted and ``rosdistro`` is reopened for Lyrical pull requests. + +**May, 2031** - End-of-life + * ROS Lyrical will stop receiving updates - including security updates diff --git a/source/Releases/lyrical/supported-platforms.rst b/source/Releases/lyrical/supported-platforms.rst new file mode 100644 index 0000000000..c905cfde97 --- /dev/null +++ b/source/Releases/lyrical/supported-platforms.rst @@ -0,0 +1,59 @@ +Lyrical Luth Supported Platforms +================================ + +ROS Lyrical supports the following platforms according to `the platform support tiers <../The-ROS2-Project/Platform-Support-Tiers>`: + ++--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ +| Architecture | Ubuntu Resolute | Ubuntu Noble* | Windows 11 | RHEL 10 | macOS | Debian Trixie* | OpenEmbedded / | +| | (26.04) | (24.04) | (VS2022) | | | (13) | Yocto Project | ++==============+===================+===================+===============+===================+===========+=================+================+ +| amd64 | Tier 1 [d][a] | Tier 3 | Tier 1 [a] | Tier 2 [d][a] | Tier 3 | Tier 3 | Tier 3 | ++--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ +| arm64 | Tier 1 [d][a] | Tier 3 | | | | Tier 3 | Tier 3 | ++--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ +| arm32 | Tier 3 | Tier 3 | | | | Tier 3 | Tier 3 | ++--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ + +* ``*`` Early EOL per `the platform EOL policy <../The-ROS2-Project/Platform-EOL-Policy>` + * Ubuntu Noble is supported until ``2029-06-01`` + * Debian Trixie is supported until ``2028-08-09`` +* ``[d]`` You may install ROS Lyrical on this platform using Distribution-specific packaegs (Debian, RPM, etc.). +* ``[a]`` You may install ROS Lyrical by downloading an archive containing pre-built packages for all packages in the `ROS Lyrical ros2.repos file `__ + +To use ROS Lyrical on any Tier 3 platform, you must build ROS Lyrical from source. + +Minimum Language Requirements +----------------------------- + +* `C++20 `__ +* C17 +* Python 3.12 - 3.14 + +Dependency Requirements +----------------------- + +TODO - this section will show a table of important system package versions across supported platforms. + +Middleware Implementation support +--------------------------------- + +The default middleware in ROS Lyrical is **rmw_fastrtps_cpp**. + ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ +| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures | ++===========================+=========================+===============+============================+===============================+ +| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures | ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ +| rmw_connextdds | RTI Connext | Tier 1 | Ubuntu, Windows, and macOS | All Architectures except arm64| ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ +| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures | ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ +| rmw_zenoh_cpp | Eclipse Zenoh | Tier 1 | All Platforms | All Architectures | ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ +| rmw_fastrtps_dynamic_cpp | eProsima Fast-DDS | Tier 2 | All Platforms | All Architectures | ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ +| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32| ++---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ + +Middleware implementation support is dependent upon the platform support tier. +For example, a Tier 1 middleware implementation on a Tier 2 platform will only receive Tier 2 support. From 78d765e16dc374f20a774efdfd742431859e31e7 Mon Sep 17 00:00:00 2001 From: Shane Loretz Date: Mon, 18 May 2026 16:28:08 +0000 Subject: [PATCH 2/5] TOC just for features list Signed-off-by: Shane Loretz --- source/Releases/Release-Lyrical-Luth.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/Releases/Release-Lyrical-Luth.rst b/source/Releases/Release-Lyrical-Luth.rst index cf2aa93695..1d89ba6a3b 100644 --- a/source/Releases/Release-Lyrical-Luth.rst +++ b/source/Releases/Release-Lyrical-Luth.rst @@ -12,10 +12,6 @@ Lyrical Luth (codename 'lyrical'; May, 2026) lyrical/release-timeline.rst lyrical/supported-platforms.rst -.. contents:: Table of Contents - :depth: 2 - :local: - *Lyrical Luth* is the twelfth release of ROS 2. It is a Long Term Support (LTS) release, and it is supported until May 2031. @@ -29,6 +25,10 @@ New Features in Lyrical This section highlights some of the new features in ROS Lyrical. For all changes, see the :doc:`full ROS Lyrical changelog `. +.. contents:: Table of Contents + :depth: 1 + :local: + Callback Group Events executor (``rclcpp``) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ From 267540c75a8c84161e2f31bf723841e28c8d3be9 Mon Sep 17 00:00:00 2001 From: Shane Loretz Date: Mon, 18 May 2026 17:04:35 +0000 Subject: [PATCH 3/5] Fix relative links Signed-off-by: Shane Loretz --- source/Releases/lyrical/release-timeline.rst | 2 +- source/Releases/lyrical/supported-platforms.rst | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/Releases/lyrical/release-timeline.rst b/source/Releases/lyrical/release-timeline.rst index 4399c97bb6..3f2ce31cec 100644 --- a/source/Releases/lyrical/release-timeline.rst +++ b/source/Releases/lyrical/release-timeline.rst @@ -2,7 +2,7 @@ Lyrical Luth Release Timeline ============================= For progress on the development of Lyrical Luth, see `this project board `__. -For the broad process followed by Lyrical Luth, see the :doc:`process description page `. +For the broad process followed by Lyrical Luth, see the :doc:`process description page <../Release-Process>`. **As soon as possible** - Migrate ROS Rolling to ROS Lyrical's target platforms * RHEL 10 + Ubuntu 26.04: Migrate as soon as core packages successfully build on both platforms. diff --git a/source/Releases/lyrical/supported-platforms.rst b/source/Releases/lyrical/supported-platforms.rst index c905cfde97..b77028685e 100644 --- a/source/Releases/lyrical/supported-platforms.rst +++ b/source/Releases/lyrical/supported-platforms.rst @@ -1,7 +1,7 @@ Lyrical Luth Supported Platforms ================================ -ROS Lyrical supports the following platforms according to `the platform support tiers <../The-ROS2-Project/Platform-Support-Tiers>`: +ROS Lyrical supports the following platforms according to `the platform support tiers <../../The-ROS2-Project/Platform-Support-Tiers>`: +--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ | Architecture | Ubuntu Resolute | Ubuntu Noble* | Windows 11 | RHEL 10 | macOS | Debian Trixie* | OpenEmbedded / | @@ -14,7 +14,7 @@ ROS Lyrical supports the following platforms according to `the platform support | arm32 | Tier 3 | Tier 3 | | | | Tier 3 | Tier 3 | +--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ -* ``*`` Early EOL per `the platform EOL policy <../The-ROS2-Project/Platform-EOL-Policy>` +* ``*`` Early EOL per `the platform EOL policy <../../The-ROS2-Project/Platform-EOL-Policy>` * Ubuntu Noble is supported until ``2029-06-01`` * Debian Trixie is supported until ``2028-08-09`` * ``[d]`` You may install ROS Lyrical on this platform using Distribution-specific packaegs (Debian, RPM, etc.). From e96f8201c92aef7fa937d3bc92c4c0581ab48284 Mon Sep 17 00:00:00 2001 From: Shane Loretz Date: Tue, 19 May 2026 01:22:21 +0000 Subject: [PATCH 4/5] Add package version tables and rmw tables Signed-off-by: Shane Loretz --- .../Releases/lyrical/supported-platforms.rst | 80 +++++++++++++++---- 1 file changed, 64 insertions(+), 16 deletions(-) diff --git a/source/Releases/lyrical/supported-platforms.rst b/source/Releases/lyrical/supported-platforms.rst index b77028685e..7a49494de0 100644 --- a/source/Releases/lyrical/supported-platforms.rst +++ b/source/Releases/lyrical/supported-platforms.rst @@ -32,28 +32,76 @@ Minimum Language Requirements Dependency Requirements ----------------------- -TODO - this section will show a table of important system package versions across supported platforms. ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| | Required Support | Recommended Support | ++===============+=================+===============+===============+==========+==========+==================+====================+ +| Package | Ubuntu Resolute | Windows 11 | Ubuntu Noble | RHEL 10 | macOS*** | Debian Trixie | OpenEmbedded | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| CMake | 4.2.3 | 3.28.3 | 3.28.3 | 3.30.5 | 4.3.2 | 3.31.6 | 4.3.2 | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| EmPY | 4.2.1 | 3.3.4 | 3.3.4 | 4.2.1 | | 3.3.4 | 3.3.2 | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| Gazebo | Jetty* | N/A | N/A | N/A | Jetty* | Jetty* | N/A | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| NumPy | 2.3.4 | 1.26.4 | 1.26.4 | 1.26.4 | 2.4.5 | 2.2.4 | N/A | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| Ogre | 1.12.10 | 1.12.10 | 1.12.10 | N/A | | 1.12.10 | N/A | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| OpenCV | 4.10.0 | 4.10.0 | 4.6.0 | 4.10.0 | 4.13.10 | 4.10.0 | 4.13.10 | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| OpenSSL | 3.5.5 | ``>=3.4`` | 3.0.13 | 3.5.1 | 3.6.2 | 3.5.6 | 3.5.6 | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| Python | 3.14.3 | 3.12.3 | 3.12.3 | 3.12.12 | 3.14.5 | 3.13.5 | 3.14.4 | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| Qt | 6.10.2 | ``>=6`` | 5.15.13 | 6.10.1 | 6.11.1 | 6.8.2 | N/A | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| PCL | 1.15.1 | N/A | 1.14.0 | 1.15.0* | 1.15.1 | 1.15.0 | 6.12.0 | ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ + +\" \* \" means that this is not the upstream version (available on the +official Operating System repositories) but a package distributed by +OSRF or the community (package built and distributed on custom +repositories). + +\" \*\* \" means that the dependency may see multiple version changes, +because the dependency uses a package manager that continually updates +the dependency without a stable API. + +This document only captures the version at the first release of a ROS +distribution and will not be updated as the dependencies move forward. +These versions are thus a low watermark. Middleware Implementation support --------------------------------- The default middleware in ROS Lyrical is **rmw_fastrtps_cpp**. -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures | -+===========================+=========================+===============+============================+===============================+ -| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_connextdds | RTI Connext | Tier 1 | Ubuntu, Windows, and macOS | All Architectures except arm64| -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_zenoh_cpp | Eclipse Zenoh | Tier 1 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_fastrtps_dynamic_cpp | eProsima Fast-DDS | Tier 2 | All Platforms | All Architectures | -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ -| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32| -+---------------------------+-------------------------+---------------+----------------------------+-------------------------------+ ++---------------+-----------------+---------------+---------------+----------+----------+------------------+--------------------+ +| Middleware | Ubuntu Resolute | Windows 11 | Ubuntu Noble | RHEL 10 | macOS | Debian Trixie | OpenEmbedded | ++===============+=================+===============+===============+==========+==========+==================+====================+ +| Connext DDS | 7.7.0 | N/A | 7.7.0 | N/A | ++---------------+---------------------------------+--------------------------+----------+---------------------------------------+ +| Cyclone DDS | 11.0.x | ++---------------+---------------------------------------------------------------------------------------------------------------+ +| Fast-DDS | 3.6.x | ++---------------+---------------------------------------------------------------------------------------------------------------+ +| Zenoh | 1.8.0 | ++---------------+---------------------------------------------------------------------------------------------------------------+ + + ++---------------------------+-------------------------+---------------+-------------------------------+ +| Middleware Library | Middleware Provider | Support Level | Architectures | ++===========================+=========================+===============+===============================+ +| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Architectures | ++---------------------------+-------------------------+---------------+-------------------------------+ +| rmw_connextdds | RTI Connext | Tier 1 | All Architectures except arm64| ++---------------------------+-------------------------+---------------+-------------------------------+ +| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Architectures | ++---------------------------+-------------------------+---------------+-------------------------------+ +| rmw_zenoh_cpp | Eclipse Zenoh | Tier 1 | All Architectures | ++---------------------------+-------------------------+---------------+-------------------------------+ +| rmw_fastrtps_dynamic_cpp | eProsima Fast-DDS | Tier 2 | All Architectures | ++---------------------------+-------------------------+---------------+-------------------------------+ Middleware implementation support is dependent upon the platform support tier. For example, a Tier 1 middleware implementation on a Tier 2 platform will only receive Tier 2 support. From 00382a23bf46dafa02c89e57983f93ce2cf52757 Mon Sep 17 00:00:00 2001 From: Shane Loretz Date: Mon, 18 May 2026 18:48:38 -0700 Subject: [PATCH 5/5] Use :doc: for links to other docs Co-authored-by: Christophe Bedard Signed-off-by: Shane Loretz --- source/Releases/lyrical/supported-platforms.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Releases/lyrical/supported-platforms.rst b/source/Releases/lyrical/supported-platforms.rst index 7a49494de0..423cb4b158 100644 --- a/source/Releases/lyrical/supported-platforms.rst +++ b/source/Releases/lyrical/supported-platforms.rst @@ -1,7 +1,7 @@ Lyrical Luth Supported Platforms ================================ -ROS Lyrical supports the following platforms according to `the platform support tiers <../../The-ROS2-Project/Platform-Support-Tiers>`: +ROS Lyrical supports the following platforms according to :doc:`the platform support tiers <../../The-ROS2-Project/Platform-Support-Tiers>`: +--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ | Architecture | Ubuntu Resolute | Ubuntu Noble* | Windows 11 | RHEL 10 | macOS | Debian Trixie* | OpenEmbedded / | @@ -14,7 +14,7 @@ ROS Lyrical supports the following platforms according to `the platform support | arm32 | Tier 3 | Tier 3 | | | | Tier 3 | Tier 3 | +--------------+-------------------+-------------------+---------------+-------------------+-----------+-----------------+----------------+ -* ``*`` Early EOL per `the platform EOL policy <../../The-ROS2-Project/Platform-EOL-Policy>` +* ``*`` Early EOL per :doc:`the platform EOL policy <../../The-ROS2-Project/Platform-EOL-Policy>` * Ubuntu Noble is supported until ``2029-06-01`` * Debian Trixie is supported until ``2028-08-09`` * ``[d]`` You may install ROS Lyrical on this platform using Distribution-specific packaegs (Debian, RPM, etc.).