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

Bring zenoh router via vendor. #63

Merged
merged 2 commits into from
Nov 17, 2023

Conversation

francocipollone
Copy link
Collaborator

@francocipollone francocipollone commented Nov 9, 2023

Related to #64

Summary

This is an open debate for bringing zenoh router into the workspace.
A simple implementation is proposed here for the time being.

Pendings

  • Verify this is the implementation we want
  • Update readme file

Test it

zenohd by default uses a configuration in which it uses rest API plugin. In our case we are not using plugins and therefore we are not bringing them for the time being.
For testing it there, after colcon build + source install:

Run ros2 run rmw_zenoh_cpp init_rmw_zenoh_router

Signed-off-by: Franco Cipollone <[email protected]>
@francocipollone francocipollone mentioned this pull request Nov 15, 2023
Signed-off-by: Franco Cipollone <[email protected]>
@francocipollone francocipollone marked this pull request as ready for review November 16, 2023 19:24
@francocipollone
Copy link
Collaborator Author

As mentioned in the issue, for the moment it solves the issue of installing the router. In the future, this implementation will change.

zenoh
PREFIX ${CMAKE_BINARY_DIR}/_cargo_deps
GIT_REPOSITORY https://github.com/eclipse-zenoh/zenoh.git
GIT_TAG master
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think for consistency, we should probably pin this to a particular hash. But I think we should also do the same thing for zenoh_c_vendor, so I'll open a separate PR doing that.

@clalancette clalancette merged commit d3d68dc into rolling Nov 17, 2023
5 checks passed
@delete-merged-branch delete-merged-branch bot deleted the francocipollone/bring_zenoh_router branch November 17, 2023 14:47
Yadunund pushed a commit that referenced this pull request Jan 12, 2024
* Bring zenoh router via vendor.

Signed-off-by: Franco Cipollone <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants