catkin plugin: support for building all packages in a given workspace
Metadata
Current evaluation
Abandoned. The request to omit catkin-packages for automatic workspace builds was closed without implementation due to inactivity.
Suggested action: —
No scores available.
Issue body
Estimate: 4 days
The Catkin plugin currently requires a list of catkin-packages that represents the packages the developer wants installed into the snap. For larger projects, this list becomes unmaintainable. I got requests from a few different companies to “please” support just installing the entire workspace.
Since we actually support there being no packages (i.e. an empty list), my current plan is to support not specifying catkin-packages at all to indicate this desire.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. The request to omit catkin-packages for automatic workspace builds was closed without implementation due to inactivity. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The feature to automatically build all workspace packages by omitting the catkin-packages list was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. The catkin plugin feature to build all workspace packages without explicit listing was closed without implementation due to lack of follow-up activity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The proposed feature to omit the catkin-packages list for building entire workspaces was abandoned. No follow-up comments or pull requests were created. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The feature to omit catkin-packages for automatic workspace builds was not addressed. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1721168 Catkin plugin: support building the entire workspace | snapcraft (launchpad) | closed | Request for Catkin plugin workspace-wide builds was closed without implementation or discussion. No pull requests were opened, indicating the feature request was abandoned. | |
| #1743 catkin plugin: support building entire workspace | snapcraft | merged | Merged. The catkin-packages property is now optional. When omitted, the plugin builds the entire workspace. Resolves LP: #1721168. Approved by two reviewers with passing CI checks. | |
| #1638317 Catkin plugin doesn't build pure python workspaces | snapcraft (launchpad) | closed | Abandoned due to inactivity. The catkin plugin incorrectly omits gcc and g++ for pure Python ROS workspaces, though both compilers are required. No fix or follow-up was provided. |