← Back to issue list

catkin plugin: support for building all packages in a given workspace

View original Github issue

Metadata

Project
snapcraft
Number
#1713
Type
issue
State
closed
Author
sergiusens
Labels
Created
Updated
Closed

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.
86%
#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.
80%
#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.
74%