Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rosidl python incompatability #2882

Merged

Conversation

RFRIEDM-Trimble
Copy link
Contributor

@RFRIEDM-Trimble RFRIEDM-Trimble commented Jul 18, 2022

This adds a warning to prevent users from running into ros2/rosidl_python#141.

This is my first contribution to the docs. I followed the guides, had some issues in the developer guide, and cleaned those up in a separate commit.

If possible, please backport this into humble as that is where this issue showed up. It does not happen in galactic, at least right now, however it may be a good idea to warn users anyways such that when they move to humble, they aren't surprised.

Here's the new rendered changes:
image
image
image
image

Copy link
Member

@jacobperron jacobperron left a comment

Choose a reason for hiding this comment

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

I think the warning is a good addition to the guide, however there are several other orthogonal changes being introduced in this pull request. It is preferred if each pull request is focused on one thing. I kindly ask that you revert the other unrelated commits and optionally propose them in separate pull requests. Thanks!

Makefile Outdated Show resolved Hide resolved
source/How-To-Guides/Developing-a-ROS-2-Package.rst Outdated Show resolved Hide resolved
source/How-To-Guides/Ament-CMake-Python-Documentation.rst Outdated Show resolved Hide resolved
@jacobperron jacobperron added the backport-all backport at reviewers discretion; from rolling to all versions label Aug 18, 2022
@jacobperron jacobperron merged commit 030bc61 into ros2:rolling Aug 18, 2022
@jacobperron
Copy link
Member

@RFRIEDM-Trimble Thanks for iterating!

mergify bot pushed a commit that referenced this pull request Aug 18, 2022
… the same project (#2882)

* Add warning as recommended in ros2/rosidl_python#141

Signed-off-by: Ryan Friedman <[email protected]>

* Move warning to after ament_python_install_package instructions

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit 030bc61)
mergify bot pushed a commit that referenced this pull request Aug 18, 2022
… the same project (#2882)

* Add warning as recommended in ros2/rosidl_python#141

Signed-off-by: Ryan Friedman <[email protected]>

* Move warning to after ament_python_install_package instructions

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit 030bc61)
mergify bot pushed a commit that referenced this pull request Aug 18, 2022
… the same project (#2882)

* Add warning as recommended in ros2/rosidl_python#141

Signed-off-by: Ryan Friedman <[email protected]>

* Move warning to after ament_python_install_package instructions

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit 030bc61)
clalancette pushed a commit that referenced this pull request Aug 19, 2022
… the same project (#2882) (#2971)

* Add warning as recommended in ros2/rosidl_python#141

Signed-off-by: Ryan Friedman <[email protected]>

* Move warning to after ament_python_install_package instructions

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit 030bc61)

Co-authored-by: RFRIEDM-Trimble <[email protected]>
clalancette pushed a commit that referenced this pull request Aug 19, 2022
… the same project (#2882) (#2970)

* Add warning as recommended in ros2/rosidl_python#141

Signed-off-by: Ryan Friedman <[email protected]>

* Move warning to after ament_python_install_package instructions

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit 030bc61)

Co-authored-by: RFRIEDM-Trimble <[email protected]>
clalancette pushed a commit that referenced this pull request Aug 19, 2022
… the same project (#2882) (#2969)

* Add warning as recommended in ros2/rosidl_python#141

Signed-off-by: Ryan Friedman <[email protected]>

* Move warning to after ament_python_install_package instructions

Signed-off-by: Ryan Friedman <[email protected]>
(cherry picked from commit 030bc61)

Co-authored-by: RFRIEDM-Trimble <[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.

2 participants