extension: add ROS 2 Jazzy (core24)
Metadata
Current evaluation
Merged the ROS 2 Jazzy extension for core24. Approved by reviewers, the change modifies 13 files with 722 additions and 20 deletions. CI passed after updating codespell dependencies to resolve legacy flagging.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged the ROS 2 Jazzy extension for core24. Approved by reviewers, the change modifies 13 files with 722 additions and 20 deletions. CI passed after updating codespell dependencies to resolve legacy flagging. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the addition of the ROS 2 Jazzy (core24) extension. Unrelated flutter test failures and a codespell update were resolved, and the contribution was approved and merged by maintainers. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Added ROS 2 Jazzy extension for core24. Unrelated flutter spread test and codespell CI failures were resolved, and the changes were merged following maintainer review. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4828 Add ROS 2 Jazzy content-sharing support | snapcraft | merged | Added ROS 2 Jazzy content-sharing support. Merged after approval by two reviewers and passing CI checks. Changes span 13 files (+627/-18). Author noted unrelated failing spread tests. | |
| #5156 extension: ros2-jazzy remove experimental flag | snapcraft | merged | Merged following two approvals and successful CI checks. The update removes the experimental flag from the ros2-jazzy extension across three files. Author verified unrelated test failures do not affect the change. | |
| #4595 tests(spread): remove core24 ros2 extension linter tests | snapcraft | merged | Merged removal of core24 ros2 extension linter tests, as no ROS 24.04 or extension exists. Approved by two reviewers, passed CI, and maintained coverage. Deleted 101 lines across five files. | |
| #6053 feat: ros2 lyrical extension (core26) | snapcraft | merged | Merged. Added experimental ROS 2 Lyrical extension support for Ubuntu core26, including new extension files, registry updates, colcon plugin changes, tests, and documentation. Approved by three reviewers and merged after CI validation. | |
| #5227 docs: migrate ros 2 extensions | snapcraft | merged | Merged documentation migration for ROS 2 extensions. Added eight files for foxy, humble, and jazzy. Passed CI and coverage checks. Reviewers approved the structure, and the maintainer merged the changes after consolidating the main ROS 2 pages. | |
| #4756 fix(schema): add ROS 2 core22 extensions for remote-build | snapcraft | merged | Merged after approval. Adds ROS 2 core22 extensions to the legacy schema, enabling correct validation for remote builds. Approved by two reviewers, passed CI, and resolved a schema gap for remote-building workflows. | |
| #6315 fix(extensions/ros): fix ros 2 extension core26 | snapcraft | merged | Merged fix for the ROS 2 extension on Core 26. Added a no-op all target to the launch Makefile to prevent empty DESTDIR install failures. Reordered command-chain exports to ensure python3 is on PATH before sourcing workspaces, resolving runtime errors. | |
| #3536 ROS plugins v2 misc fixes | snapcraft | merged | Merged. Fixes ROS plugins v2 staging failures by checking local ROS directories and skipping rosdep resolution for locally available packages. Updated tests for core20. Approved by two reviewers and passed CI. | |
| #5232 docs: migrate ros 1 extensions | snapcraft | merged | Merged documentation migration for ROS 1 extensions. Approved by two reviewers, passed CI and tests, and maintained coverage. Updates six files with 307 additions and 10 deletions. |