Skip to content

Add policy for target platforms reaching EOL before a ROS distro (backport #6231)#6245

Merged
fujitatomoya merged 1 commit intokiltedfrom
mergify/bp/kilted/pr-6231
Feb 17, 2026
Merged

Add policy for target platforms reaching EOL before a ROS distro (backport #6231)#6245
fujitatomoya merged 1 commit intokiltedfrom
mergify/bp/kilted/pr-6231

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented Feb 17, 2026

Description

Per some ROS PMC meeting, we decided we needed a documented policy on how to handle a target platform going EOL before the ROS distribution. I checked with @gbiggs, and he said projects should put this kind of policy in their own documentation rather than a REP

Did you use Generative AI?

I used Gemini to draft it, then rewrote it all by hand, so ... maybe?

Additional Information


This is an automatic backport of pull request #6231 done by [Mergify](https://mergify.com).

* Add policy for target platforms reaching EOL before a ROS distro

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>

* Minor working changes

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>

* Whitespace

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>

* also known as operating systems

Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* available and functional; no longer

Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* to protect ourseves; proactively

Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* Suggest 2 syncs notice for the announcement

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>

* Stop supporting

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>

* make linter happy.

Signed-off-by: Tomoya.Fujita <Tomoya.Fujita@sony.com>

* May update in exceptional circumstances

Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* target platform -> platform

Tried simplifying language at the start of the document, and explaining more in the policy section

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* Update source/The-ROS2-Project/Platform-EOL-Policy.rst

Signed-off-by: Katherine Scott <katherineAScott@gmail.com>

* Update source/The-ROS2-Project/Platform-EOL-Policy.rst

Signed-off-by: Katherine Scott <katherineAScott@gmail.com>

* cosmetic fixes to make linter happy.

Signed-off-by: Tomoya.Fujita <Tomoya.Fujita@sony.com>

---------

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Signed-off-by: Tomoya.Fujita <Tomoya.Fujita@sony.com>
Signed-off-by: Katherine Scott <katherineAScott@gmail.com>
Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Co-authored-by: Tomoya.Fujita <Tomoya.Fujita@sony.com>
Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai>
(cherry picked from commit 5dff3eb)
@github-actions
Copy link

HTML artifacts: https://github.com/ros2/ros2_documentation/actions/runs/22119798021/artifacts/5547710744.

To view the resulting site:

  1. Click on the above link to download the artifacts archive
  2. Extract it
  3. Open html-artifacts-6245/index.html in your favorite browser

@fujitatomoya fujitatomoya merged commit 0c7f319 into kilted Feb 17, 2026
6 checks passed
@fujitatomoya fujitatomoya deleted the mergify/bp/kilted/pr-6231 branch February 17, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments