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

ortools_vendor: 9.9.0-2 in 'noetic/distribution.yaml' [bloom] #40601

Merged
merged 3 commits into from
Apr 22, 2024

Conversation

Gonzalo-Mier
Copy link
Contributor

Increasing version of package(s) in repository ortools_vendor to 9.9.0-2:

@github-actions github-actions bot added the noetic Issue/PR is for the ROS 1 Noetic distribution label Apr 15, 2024
noetic/distribution.yaml Show resolved Hide resolved
@sloretz
Copy link
Contributor

sloretz commented Apr 16, 2024

I'm going to close this assuming it was an unintentional release of a ROS 2 package into ROS 1.

If you do want a vendor package in ROS 1 then see REP 136. It describes how to add third party packages to ROS 1: https://ros.org/reps/rep-0136.html

@sloretz sloretz closed this Apr 16, 2024
@Gonzalo-Mier
Copy link
Contributor Author

Hi @sloretz, this is intentionally released to ROS 1 noetic.

The release repo is on ros2-gbp to avoid code duplication, as ROS 2 requires their release repo to be on that group. Is there any problem with the group of the release repo?

This package works for ROS 1 and ROS 2 (tested using the Dockerfile in the repo), following the principle of being ROS distribution agnostic. It also complies with REP 136.

I see it's using ament_cmake

For ROS 1, cmake is used instead of ament_cmake

https://github.com/ros2-gbp/ortools_vendor-release/blob/c6d1d2519387a9e7cbf0bacbf34449c80ef46cdb/package.xml#L18-L26

https://github.com/ros2-gbp/ortools_vendor-release/blob/c6d1d2519387a9e7cbf0bacbf34449c80ef46cdb/CMakeLists.txt#L35-L47

@sloretz sloretz reopened this Apr 17, 2024
Copy link
Contributor Author

@Gonzalo-Mier Gonzalo-Mier left a comment

Choose a reason for hiding this comment

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

Thank you for your review

@quarkytale quarkytale dismissed sloretz’s stale review April 22, 2024 18:02

The change is intentional and allowed

@quarkytale quarkytale merged commit 3a31ff1 into ros:master Apr 22, 2024
7 checks passed
@Gonzalo-Mier Gonzalo-Mier deleted the bloom-ortools_vendor-7 branch May 14, 2024 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
noetic Issue/PR is for the ROS 1 Noetic distribution
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants