Skip to content

Interfaces (topics, services, actions) (backport #6326)#6762

Merged
ahcorde merged 3 commits into
humblefrom
mergify/bp/humble/pr-6326
May 14, 2026
Merged

Interfaces (topics, services, actions) (backport #6326)#6762
ahcorde merged 3 commits into
humblefrom
mergify/bp/humble/pr-6326

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify Bot commented May 14, 2026

Description

Create a new topic for Interfaces, replacing some legacy topics.

Related to: ros2/ros2#1725

Did you use Generative AI?

No

Additional Information

Documentation updates from 3di Information Solutions, agreed with Geoff and Tully.


This is an automatic backport of pull request #6326 done by Mergify.

* OPENR-64: Create first draft of Interfaces topic

* OPENR-64: Update short description and metadata formatting.

* OPENR-64: Adding mermaid diagrams and cross refs

* OPENR-64: TOC changes for Interfaces

* Update source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst

Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>

* OPENR-64: Minor updates.

* OPENR-64: More updates to Summary and Statistics

* Update source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst

Co-authored-by: Christophe Bedard <bedard.christophe@gmail.com>
Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>

* Update source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst

Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>

---------

Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Co-authored-by: Christophe Bedard <bedard.christophe@gmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
(cherry picked from commit e650fa5)

# Conflicts:
#	source/How-To-Guides.rst
@mergify
Copy link
Copy Markdown
Contributor Author

mergify Bot commented May 14, 2026

Cherry-pick of e650fa5 has failed:

On branch mergify/bp/humble/pr-6326
Your branch is up to date with 'origin/humble'.

You are currently cherry-picking commit e650fa5f.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   source/Concepts/Basic.rst
	new file:   source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst
	deleted:    source/How-To-Guides/Topics-Services-Actions.rst

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   source/How-To-Guides.rst

To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

@mergify mergify Bot added the conflicts label May 14, 2026
ahcorde added 2 commits May 15, 2026 00:30
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com>
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com>
@ahcorde ahcorde enabled auto-merge (squash) May 14, 2026 22:32
@github-actions
Copy link
Copy Markdown

HTML artifacts: https://github.com/ros2/ros2_documentation/actions/runs/25889432297/artifacts/7006295352.

To view the resulting site:

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

@ahcorde ahcorde disabled auto-merge May 14, 2026 22:39
@ahcorde ahcorde merged commit 9534f78 into humble May 14, 2026
7 checks passed
@ahcorde ahcorde deleted the mergify/bp/humble/pr-6326 branch May 14, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants