docs: migrate ros 2 extensions
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |