Skip to content

Conversation

@wjwwood
Copy link
Member

@wjwwood wjwwood commented Nov 21, 2025

Description

The code for the image_pipeline_demo (part of the intra_process_demo package) has been wrong for a long time and the documentation was self-contradicting for some time as well. This pull request, in addition to ros2/demos#755, restores the demo to its intended behavior and cleans up the documentation here about it.

I also changed our use of intra process/interprocess to be intra-process/inter-process everywhere, as that is more consistent and it is consistent with other sources on this topics, e.g. https://en.wikipedia.org/wiki/Inter-process_communication which uses inter-process, and our own documentation where we use intra-process commonly.

Requires ros2/demos#755

Fixes #2333

Did you use Generative AI?

No.

Additional Information

This replaces another pull request #5988, which was trying to fix this, but didn't realize the demo was actually subtly broken, not the docs.

@wjwwood wjwwood self-assigned this Nov 21, 2025
Signed-off-by: William Woodall <[email protected]>
@github-actions
Copy link

github-actions bot commented Nov 21, 2025

HTML artifacts: https://github.com/ros2/ros2_documentation/actions/runs/19583728875/artifacts/4645201152.

To view the resulting site:

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

Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

lgtm.

now we can see more turtles and ROS history clearly in the screenshot 😄 love it 👍

Copy link
Contributor

@mini-1235 mini-1235 left a comment

Choose a reason for hiding this comment

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

Thanks for fixing this!

@ahcorde ahcorde added the backport-all backport at reviewers discretion; from rolling to all versions label Nov 24, 2025
@ahcorde ahcorde merged commit 3e4ac5c into rolling Nov 24, 2025
5 checks passed
@ahcorde ahcorde deleted the wjwwood/update_image_pipeline_demo branch November 24, 2025 18:27
mergify bot pushed a commit that referenced this pull request Nov 24, 2025
Signed-off-by: William Woodall <[email protected]>
(cherry picked from commit 3e4ac5c)
mergify bot pushed a commit that referenced this pull request Nov 24, 2025
Signed-off-by: William Woodall <[email protected]>
(cherry picked from commit 3e4ac5c)
mergify bot pushed a commit that referenced this pull request Nov 24, 2025
Signed-off-by: William Woodall <[email protected]>
(cherry picked from commit 3e4ac5c)
ahcorde pushed a commit that referenced this pull request Nov 25, 2025
(cherry picked from commit 3e4ac5c)

Signed-off-by: William Woodall <[email protected]>
Co-authored-by: William Woodall <[email protected]>
ahcorde pushed a commit that referenced this pull request Nov 25, 2025
(cherry picked from commit 3e4ac5c)

Signed-off-by: William Woodall <[email protected]>
Co-authored-by: William Woodall <[email protected]>
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.

Documentation Error - Efficient Intra Process Communication

5 participants