ROS plugins should support building a single ROS package in addition to a workspace
Metadata
Current evaluation
ROS plugins V2 gained single-package build support in merged PR snapcore/snapcraft#3405 (commit c074de797).
Resolution: closed resolved
Reason: The maintainer comment identifies merged PR snapcore/snapcraft#3405 as the plugins V2 fix, associated with commit c074de797. It enabled building an individual ROS package rather than only a workspace.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The ROS plugins currently assume they're operating on a ROS workspace. They should also support building a single ROS package.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | ROS plugins V2 gained single-package build support in merged PR snapcore/snapcraft#3405 (commit c074de797). | |
| stealth/space-bunny-alpha | — | closed resolved | Single-package ROS builds were added to plugins V2 by merged PR snapcore/snapcraft#3405 (commit c074de797). | |
| stealth/space-bunny-alpha | — | closed stale | ROS single-package builds were not implemented; snapcraft#1902090 was closed as abandoned without a resolving PR or commit. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The feature request to extend ROS plugins for single package builds alongside workspaces was abandoned with no resolution or merge details provided. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
45
Confidence:
90
Support Request:
10
|
needs triage | Feature request to extend ROS plugins to build single packages instead of requiring full workspaces. Untriaged, inactive for over 5 years with no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
65
Confidence:
90
Support Request:
10
|
close stale | Feature request to extend ROS plugins to build single packages instead of only full workspaces. No comments, inactive for over five years, and unlabelled. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
50
Confidence:
85
Support Request:
10
|
close stale | Feature request to extend ROS plugins to build single packages instead of only full workspaces. Unassigned, unlabeled, and inactive for over 5 years with no maintainer response. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#3405
(confidence 100%)
Merged PR cited by the maintainer as the V2 fix; associated with commit c074de797.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3676 ROS plugins v2: Exclude packages in stage snap from fetched packages during staging | snapcraft | closed | Closed unmerged as outdated; the maintainer said the ROS v2 stage-snap package-exclusion workaround needed a new discussion before proceeding. | |
| #3405 [feature] ROS plugins v2 out of source tree builds | snapcraft | merged | Merged #3405 (commit c074de797), enabling ROS plugins v2 out-of-source builds so snapcraft.yaml can be placed in a ROS package root. |