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

Feature/ros2 rust #316

Merged
merged 20 commits into from
Jul 7, 2024
Merged

Feature/ros2 rust #316

merged 20 commits into from
Jul 7, 2024

Conversation

mvukov
Copy link
Owner

@mvukov mvukov commented May 18, 2024

Choose to hook ros2_rust over r2r, mainly because handling IDL bindings is streamlined with handling of C/C++/Python IDL bindings. The one in r2r looks very hacky and not scalable. On the other hand r2r is more feature-rich at the moment, but I expect that to change.

Issues found along the way:

@mvukov
Copy link
Owner Author

mvukov commented May 18, 2024

@rdelfin PTAL and lemme know if you know anything about bazelbuild/rules_rust#2650. Thanks in advance.

@mvukov mvukov force-pushed the feature/ros2_rust branch 2 times, most recently from c43cc45 to 1a26c04 Compare May 18, 2024 13:26
@mvukov
Copy link
Owner Author

mvukov commented May 18, 2024

Regarding the CI failures: bazelbuild/rules_rust#2662.

@rdelfin
Copy link

rdelfin commented Jun 10, 2024

Hey @mvukov sorry for the delay. Looking for someone on our team who can look at this as I'll be leaving wayve

@mvukov mvukov marked this pull request as ready for review July 7, 2024 15:54
@mvukov mvukov merged commit ebf15f6 into main Jul 7, 2024
6 checks passed
@mvukov mvukov deleted the feature/ros2_rust branch July 7, 2024 18:51
github-merge-queue bot pushed a commit to bazelbuild/rules_rust that referenced this pull request Jul 13, 2024
github-merge-queue bot pushed a commit to bazelbuild/rules_rust that referenced this pull request Jul 18, 2024
parth-emancro pushed a commit to emancro/rules_ros2 that referenced this pull request Oct 2, 2024
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.

3 participants