Skip to content

Interfaces (topics, services, actions)#6326

Merged
kscottz merged 12 commits into
ros2:rollingfrom
keithkirkwood-3di:interfaces-topics-services-actions
May 14, 2026
Merged

Interfaces (topics, services, actions)#6326
kscottz merged 12 commits into
ros2:rollingfrom
keithkirkwood-3di:interfaces-topics-services-actions

Conversation

@keithkirkwood-3di
Copy link
Copy Markdown
Contributor

@keithkirkwood-3di keithkirkwood-3di commented Mar 31, 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.

@keithkirkwood-3di keithkirkwood-3di changed the title OPENR-64: Interfaces (topics, services, actions) Interfaces (topics, services, actions) Mar 31, 2026
Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
Copy link
Copy Markdown
Collaborator

@kscottz kscottz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! This is a good start. My general concern here is that new users struggle to figure out where to apply these core concepts. I think more real world examples would be really helpful.

Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
keithkirkwood-3di and others added 3 commits April 21, 2026 10:30
Co-authored-by: Katherine Scott <katherineAScott@gmail.com>
Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>
@keithkirkwood-3di
Copy link
Copy Markdown
Contributor Author

keithkirkwood-3di commented Apr 23, 2026

@kscottz

Thanks! This is a good start. My general concern here is that new users struggle to figure out where to apply these core concepts. I think more real world examples would be really helpful.

Yeah, we'd agree that examples are useful for supporting understanding. There’s an update planned for the Tutorial information for this area which will include examples, but if you've any suggestions of particular examples in mind, then please do share and we can line them up in our ticket tracking.

Comment thread 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>
@keithkirkwood-3di
Copy link
Copy Markdown
Contributor Author

@kscottz And another bump here - see my last comment above, if you have specific examples in mind, let us know and we'll backlog them.

Other than that, from my standpoint everything else has been actioned.

@ahcorde ahcorde added the backport-all backport at reviewers discretion; from rolling to all versions label May 14, 2026
Comment thread source/Concepts/Basic/Interfaces-Topics-Services-Actions.rst Outdated
@kscottz kscottz merged commit e650fa5 into ros2:rolling May 14, 2026
7 checks passed
ahcorde added a commit that referenced this pull request May 14, 2026
(cherry picked from commit e650fa5)

Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Co-authored-by: keithkirkwood-3di <keith.kirkwood@3di-info.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>
ahcorde added a commit that referenced this pull request May 14, 2026
(cherry picked from commit e650fa5)

Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Co-authored-by: keithkirkwood-3di <keith.kirkwood@3di-info.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>
ahcorde added a commit that referenced this pull request May 14, 2026
(cherry picked from commit e650fa5)

Signed-off-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Co-authored-by: keithkirkwood-3di <keith.kirkwood@3di-info.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>
ahcorde added a commit that referenced this pull request May 14, 2026
(cherry picked from commit e650fa5)
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com>
Co-authored-by: keithkirkwood-3di <keith.kirkwood@3di-info.com>
Co-authored-by: Alejandro Hernandez Cordero <ahcorde@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-all backport at reviewers discretion; from rolling to all versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants