← Back to issue list

extension: add ROS 2 Jazzy (core24)

View original Github issue

Metadata

Project
snapcraft
Number
#4791
Type
pull request
State
merged
Author
artivis
Labels
Created
Updated
Closed

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.
78%
#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.
77%
#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.
76%
#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.
75%
#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.
74%
#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.
71%
#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.
70%
#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.
70%
#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.
70%