← Back to issue list

Add core26 support for the colcon plugin and extensions

View original Github issue

Metadata

Project
snapcraft
Number
#6190
Type
issue
State
open
Author
mr-cal
Labels
—
Created
Updated
Closed
—

Current evaluation

Core26 support for colcon-based ROS extensions is implemented, including the ROS 2 Lyrical extension and subsequent ROS 2 compatibility fixes; the placeholder can be closed.

Suggested action: close resolved

Reason: Commit 8e996a38c (PR #6053) added the core26 ROS 2 Lyrical extension, and commit 429f62894 (PR #6315) subsequently fixed the ROS 2 extension for core26. The current tree also includes the colcon plugin and ROS 2 Lyrical extension, so the requested outcome is implemented.

Evaluated by: mr-cal-bot

Impact: 50 Quick Win: 17 Complexity: 46 Confidence: 96 Actionability: 62

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request This is a placeholder task for core26 support for the colcon plugin and extensions. The ROS team typically produces this following the stable release of base snap. ### The problem it solves Allows core26 snaps to use the colcon plugin and extensions.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 50
Quick Win: 17
Complexity: 46
Confidence: 96
Actionability: 62
close resolved Core26 support for colcon-based ROS extensions is implemented, including the ROS 2 Lyrical extension and subsequent ROS 2 compatibility fixes; the placeholder can be closed.
qwen/qwen3.6-35b-a3b
Impact: 40
Quick Win: 20
Complexity: 30
Confidence: 80
Actionability: 70
close resolved Placeholder task for adding core26 support to the colcon plugin and extensions. Related issue #5677 was closed via PR #5767 which completed core26 support.
qwen/qwen3.8-27b
Impact: 50
Quick Win: 28
Staleness: 55
Complexity: 45
Confidence: 60
Support Request: 10
needs triage Placeholder tracking task for adding core26 (Ubuntu 26.04) support to the colcon plugin and ROS 2 extensions. Core26 base support and the ros2-lyrical extensions have since landed, but no colcon-specific core26 work or PR is referenced; issue remains unlabelled with zero comments.
qwen/qwen3.6-35b-a3b
Staleness: 50
Complexity: 40
Confidence: 85
Support Request: 10
needs triage Placeholder task to add core26 base snap support for the colcon plugin and extensions. Currently unlabelled, unassigned, and has no maintainer discussion or activity.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 45
Confidence: 90
Support Request: 10
needs triage Placeholder task to add core26 base support for the colcon plugin and extensions. Currently unlabelled, unassigned, and inactive with no maintainer comments or prioritization.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#6315 (confidence 98%)

    Commit 429f62894 fixed ROS 2 extension compatibility with core26.

  • Likely Fixed By: canonical/snapcraft#6053 (confidence 97%)

    Commit 8e996a38c added the ROS 2 Lyrical extension for core26.

Related issues

Issue Project State Summary Similarity
#3750 Add core22 colcon plugin / ros2-humble extension snapcraft merged Merged into main as commit 2013e0e18, adding the core22 colcon plugin and ros2-humble extension.
79%
#6053 feat: ros2 lyrical extension (core26) snapcraft merged Merged in snapcraft#6053 as commit 8e996a38c, adding experimental ROS 2 Lyrical core26 extensions, colcon support, tests, and documentation.
78%
#4054 core22 colcon plugin: re-source environment after installation (#3994) snapcraft merged Backported the core22 colcon fix in #3994: source ROS 2 after dependency installation. PR #4054 merged via d634246 into hotfix/7.3, with new spread coverage.
73%
#3097 colcon v2 plugin + ros2 extension snapcraft closed Closed unmerged and superseded by #3203, which added experimental ROS 2 Foxy support and the colcon v2 plugin in commit 88cc08fad.
73%
#3203 experimental ros2 extension & colcon v2 plugin snapcraft merged Merged experimental ROS 2 Foxy support and the colcon v2 plugin in #3203 (commit 88cc08fad), replacing the earlier unmerged #3097 attempt.
71%
#2456 plugins: add colcon plugin snapcraft merged PR #2456 by kyrofa merged (commit cd9516b56) adding a new beta colcon plugin for ROS 2 builds, resolving LP bug #1805213; later extended by #2486, #2593, #2670, #2687 and #2981.
71%