← Back to issue list

docs: migrate ros 2 extensions

View original Github issue

Metadata

Project
snapcraft
Number
#5227
Type
pull request
State
merged
Author
medubelko
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox run -m lint`? - [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) ----- As with the other extension PRs, please ignore the how-to files. https://canonical-snapcraft--5227.com.readthedocs.build/en/5227/reference/extensions/ros-2-foxy-extension/

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Migrated ROS 2 extension documentation for Foxy, Humble, and Jazzy. The maintainer merged the updated docs after addressing reviewer feedback on page consolidation. All tests passed and code coverage requirements were met.
qwen3.6-35b-a3b-mtp-q6 Migrated ROS 2 extension documentation for foxy, humble, and jazzy. Merged after passing all tests. Main ROS 2 pages were merged as proposed, with a future PR planned to consolidate extensions into a single tabbed page.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
85%
#4791 extension: add ROS 2 Jazzy (core24) snapcraft merged 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.
74%
#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.
72%
#5465 docs: fix typos and format ROS guides snapcraft merged Merged documentation update fixing typos and formatting ROS guides. Approved by two reviewers and passed CI checks. Changes were limited to source formatting and typo corrections across two files with no content modifications.
71%
#5454 docs: migrate 'Extensions' snapcraft merged Merged documentation migration for Extensions. Approved by two reviewers with all CI checks passing. The update added 89 lines across six files. A maintainer suggested future scope improvements for related guides.
71%
#6234 docs(ros): update demo launch file used for jazzy snapcraft merged Merged a documentation fix updating the ROS 2 jazzy app craft tutorial to reference the correct demo launch file. Approved by three reviewers and integrated after passing CI checks.
71%