ros2_documentation icon indicating copy to clipboard operation
ros2_documentation copied to clipboard

Links on humble About-Client-Interfaces.html point to foxy docs

Open ihasdapie opened this issue 3 years ago • 2 comments
trafficstars

Links on the about client interfaces page on ros2 humble and rolling docs still points to foxy. I also tried to find rolling and humble api documentation for rclpy but none were to be found. This may be because it seems like Rdoc jobs for rclpy docs are broken; although the job doesn't fail the documentation job errors out.

image

  • https://github.com/ros2/ros2_documentation/blame/rolling/source/Concepts/About-Client-Interfaces.rst#L36
  • https://github.com/ros2/ros2_documentation/blame/rolling/source/Concepts/About-Client-Interfaces.rst#L54

ihasdapie avatar Jul 12 '22 06:07 ihasdapie

@clalancette

http://docs.ros2.org should be referred from https://github.com/ros2/ros2_documentation ?

it seems that,

  • https://docs.ros2.org/latest/api/ is not up-to-date.
  • https://docs.ros2.org/humble/api/ and https://docs.ros2.org/rolling/api/ do not exist.

fujitatomoya avatar Jul 20 '22 01:07 fujitatomoya

Yes, we shouldn't be using https://docs.ros2.org, and instead should be using the generated API documentation from http://docs.ros.org/en/humble/p/rclcpp/ , for example. We should update the links here to reflect that.

clalancette avatar Aug 04 '22 13:08 clalancette