Skip to content

Conversation

MrBearing
Copy link
Contributor

…nal commands

Description

On the following documentation page:
📄 Installation Ubuntu (deb packages)
the “try-some-example” section contains the following instruction:

If you installed ros-kilted-desktop above you can try some examples.

First, if you use Zenoh as the RMW implementation, you will require a router for node discovery and communication.

In one terminal, start the Zenoh router daemon:

source /opt/ros/kilted/setup.bash  
ros2 run rmw_zenoh_cpp rmw_zenohd  

This step asks users to run rmw_zenohd, but the section neither switches the RMW implementation to Zenoh nor installs ros-jazzy-rmw-zenoh-cpp beforehand.
As a result, the command will likely fail or have no effect — and more importantly, it may mislead newcomers into thinking that running rmw_zenohd is always required for ROS 2, even though the example itself does not use Zenoh.

This issue related this PR

Fixes # (5954)

Did you use Generative AI?

No

Additional Information

@MrBearing MrBearing marked this pull request as draft October 18, 2025 13:23
Copy link

@takasehideki takasehideki left a comment

Choose a reason for hiding this comment

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

Here is just a suggestion from me.

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.

@MrBearing thanks for taking care of this.

i think more straight-forward way to roll this back is that,

  • git revert #5858
  • git revert #5860
  • and add the link to the RMW introduction page in here

in this way, it can be easy to track which commits are reverted in the git history.

@MrBearing MrBearing force-pushed the add_rmw_switching_link branch from f371b7d to 4819526 Compare October 21, 2025 15:23
@MrBearing MrBearing marked this pull request as ready for review October 21, 2025 15:24
@fujitatomoya
Copy link
Collaborator

@Mergifyio rebase

@mergify
Copy link
Contributor

mergify bot commented Oct 21, 2025

rebase

✅ Branch has been successfully rebased

@fujitatomoya fujitatomoya force-pushed the add_rmw_switching_link branch from 4819526 to 3776959 Compare October 21, 2025 23:23
@fujitatomoya fujitatomoya enabled auto-merge (squash) October 21, 2025 23:23
@fujitatomoya fujitatomoya added the backport-all backport at reviewers discretion; from rolling to all versions label Oct 21, 2025
@fujitatomoya fujitatomoya merged commit ecc26c2 into ros2:rolling Oct 21, 2025
5 checks passed
mergify bot pushed a commit that referenced this pull request Oct 21, 2025
* Revert "Enable Zenoh router to make the post-install example work (#5858)"

This reverts commit b684b72.

* Revert "Enable zenohd to make the post-install example work for Ubuntu Debian. (#5860)"

This reverts commit 86d8c1a.

* Added link to RMW implementations page.

(cherry picked from commit ecc26c2)
mergify bot pushed a commit that referenced this pull request Oct 21, 2025
* Revert "Enable Zenoh router to make the post-install example work (#5858)"

This reverts commit b684b72.

* Revert "Enable zenohd to make the post-install example work for Ubuntu Debian. (#5860)"

This reverts commit 86d8c1a.

* Added link to RMW implementations page.

(cherry picked from commit ecc26c2)
mergify bot pushed a commit that referenced this pull request Oct 21, 2025
* Revert "Enable Zenoh router to make the post-install example work (#5858)"

This reverts commit b684b72.

* Revert "Enable zenohd to make the post-install example work for Ubuntu Debian. (#5860)"

This reverts commit 86d8c1a.

* Added link to RMW implementations page.

(cherry picked from commit ecc26c2)

# Conflicts:
#	source/Installation/RHEL-Install-RPMs.rst
#	source/Installation/Ubuntu-Install-Debs.rst
fujitatomoya pushed a commit that referenced this pull request Oct 21, 2025
* Revert "Enable Zenoh router to make the post-install example work (#5858)"

This reverts commit b684b72.

* Revert "Enable zenohd to make the post-install example work for Ubuntu Debian. (#5860)"

This reverts commit 86d8c1a.

* Added link to RMW implementations page.

(cherry picked from commit ecc26c2)

Co-authored-by: Takumi Okamoto <[email protected]>
fujitatomoya pushed a commit that referenced this pull request Oct 21, 2025
* Revert "Enable Zenoh router to make the post-install example work (#5858)"

This reverts commit b684b72.

* Revert "Enable zenohd to make the post-install example work for Ubuntu Debian. (#5860)"

This reverts commit 86d8c1a.

* Added link to RMW implementations page.

(cherry picked from commit ecc26c2)

Co-authored-by: Takumi Okamoto <[email protected]>
fujitatomoya added a commit that referenced this pull request Oct 21, 2025
…) (#5977)

* Fixing misleading Zenoh usage in try-some-example #5954 (#5957)

* Revert "Enable Zenoh router to make the post-install example work (#5858)"

This reverts commit b684b72.

* Revert "Enable zenohd to make the post-install example work for Ubuntu Debian. (#5860)"

This reverts commit 86d8c1a.

* Added link to RMW implementations page.

(cherry picked from commit ecc26c2)

# Conflicts:
#	source/Installation/RHEL-Install-RPMs.rst
#	source/Installation/Ubuntu-Install-Debs.rst

* resolve conflicts.

Signed-off-by: Tomoya.Fujita <[email protected]>

---------

Signed-off-by: Tomoya.Fujita <[email protected]>
Co-authored-by: Takumi Okamoto <[email protected]>
Co-authored-by: Tomoya.Fujita <[email protected]>
@MrBearing MrBearing deleted the add_rmw_switching_link branch October 22, 2025 05:21
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.

3 participants