From 7f61439ca323337e7044c9fcc0fe1a9d7584ca5a Mon Sep 17 00:00:00 2001 From: Scott K Logan Date: Tue, 21 Jan 2025 10:43:20 -0600 Subject: [PATCH] Add initial timeline for Kilted Kaiju (#4905) * Add initial timeline for Kilted Kaiju * Also populate the platform targets based on current REP-2000 proposal. * Fix Kilted branch date Signed-off-by: Scott K Logan Co-authored-by: Tomoya Fujita (cherry picked from commit 32d390dd4135dd0917d61448e97e98bf9ea19c82) --- source/Releases/Release-Kilted-Kaiju.rst | 49 ++++++++++++++++++++++-- 1 file changed, 46 insertions(+), 3 deletions(-) diff --git a/source/Releases/Release-Kilted-Kaiju.rst b/source/Releases/Release-Kilted-Kaiju.rst index f5d3f93bb4a..78c38266af8 100644 --- a/source/Releases/Release-Kilted-Kaiju.rst +++ b/source/Releases/Release-Kilted-Kaiju.rst @@ -19,15 +19,17 @@ Kilted Kaiju is primarily supported on the following platforms: Tier 1 platforms: -* TODO +* Ubuntu 24.04 (Noble): ``amd64`` and ``arm64`` +* Windows 10 (Visual Studio 2019): ``amd64`` Tier 2 platforms: -* TODO +* RHEL 9: ``amd64`` Tier 3 platforms: -* TODO +* macOS: ``amd64`` +* Debian Bookworm: ``amd64`` For more information about RMW implementations, compiler / interpreter versions, and system dependency versions see `REP 2000 `__. @@ -45,3 +47,44 @@ Development progress For progress on the development of Kiltled Kaiju, see `this project board `__. For the broad process followed by Kilted Kaiju, see the :doc:`process description page `. + +Release Timeline +---------------- + + December, 2024 - Platform decisions + REP 2000 is updated with the target platforms and major dependency versions. + + Mon. April 7, 2025 - Alpha + RMW freeze + Preliminary testing and stabilization of ROS Base [1]_ packages, and API and feature freeze for RMW provider packages. + + Mon. April 14, 2024 - Freeze + API and feature freeze for ROS Base [1]_ packages in Rolling Ridley. + Only bug fix releases should be made after this point. + New packages can be released independently. + + Mon. April 21, 2024 - Branch + Branch from Rolling Ridley. + ``rosdistro`` is reopened for Rolling PRs for ROS Base [1]_ packages. + Kilted development shifts from ``ros-rolling-*`` packages to ``ros-kilted-*`` packages. + + Mon. April 28, 2024 - Beta + Updated releases of ROS Desktop [2]_ packages available. + Call for general testing. + + Thu, May 1, 2024 - Kick off of Tutorial Party + Tutorials hosted at https://github.com/osrf/ros2_test_cases are open for community testing. + + Mon. May 12, 2024 - Release Candidate + Release Candidate packages are built. + Updated releases of ROS Desktop [2]_ packages available. + + Mon. May 19, 2024 - Distro Freeze + Freeze all Kilted branches on all `ROS 2 desktop packages `__ and ``rosdistro``. + No pull requests for any ``kilted`` branch or targeting ``kilted/distribution.yaml`` in ``rosdistro`` repo will be merged. + + Fri. May 23, 2024 - General Availability + Release announcement. + `ROS 2 desktop packages `__ source freeze is lifted and ``rosdistro`` is reopened for Kilted pull requests. + +.. [1] The ``ros_base`` variant is described in `REP 2001 (ros-base) `_. +.. [2] The ``desktop`` variant is described in `REP 2001 (desktop-variants) `_.