← Back to issue list

[WIP] ros2 (colcon) extension preview

View original Github issue

Metadata

Project
snapcraft
Number
#3015
Type
pull request
State
closed
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Abandoned without merging. The ros2 colcon extension preview remained work-in-progress, received no reviews, and was closed without implementation.

Suggested action:

No scores available.

Issue body

Implemented on core18, but will only be required on core20. - adds ros2-dashing and ros2-eloquent extension. - disable's colcon modifications of runtime environment. - updates colcon-talker-listener spread test as example. - adds /opt layout, but it doesn't really affect much as we still need need to rewrite $installdir out of the prefixes. This is because the overlay & underlay are configured for $installdir/opt/<layer>, instead of /opt. Maybe we could link/bind /opt to $installdir/opt as part of the plugin's build to simplify? Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Abandoned without merging. The ros2 colcon extension preview remained work-in-progress, received no reviews, and was closed without implementation.
qwen3.6-35b-a3b-mtp-q6 Closed without merging. Marked as work in progress, the ros2 colcon extension preview was abandoned due to incomplete implementation and unmet contribution checks. The proposed ROS2 Dashing and Eloquent extensions were superseded by subsequent development.
qwen3.6-35b-a3b-mtp-q6 Abandoned and closed without merging. The work-in-progress pull request added ros2-dashing and ros2-eloquent extensions, disabled colcon runtime modifications, and updated tests. No reviews or comments were received prior to closure.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3097 colcon v2 plugin + ros2 extension snapcraft closed Closed without merging. The colcon v2 plugin and ros2 extension request remained in pending review with 50 unresolved comments and no CI checks, indicating it was abandoned.
81%
#1805213 Support the new ros2 build tool colcon snapcraft (launchpad) closed Closed without resolution. The request to deprecate the ament plugin and implement colcon support for ROS2 was abandoned due to prolonged inactivity. No code changes or merges were made.
74%