please allow omitting source for the dump plugin
Metadata
Current evaluation
Feature request to make source optional for the dump plugin, similar to the nil plugin. Untriaged, 889 days old, no maintainer response.
Suggested action: needs triage
Reason: The issue has no labels, no maintainer comments, and no assignee after 889 days. While the request is still valid (dump_plugin.py still requires source: str), it needs maintainer assessment to determine if this feature is still desired. The dump plugin's source field is defined as `source: str` (required) in craft-parts, unlike the nil plugin which has no source field.
Impact:
40
Quick Win:
28.0
Staleness:
85
Complexity:
30
Confidence:
60
Support Request:
20
Issue body
i often use snapcraft with --desctructive-mode inside a clean lxd container when developing snaps.
when using the dump plugin to simply pull in some deb files as stage packages i have to use "source: ." to not have snapcraft error out ...
now changing something trivial like an environment setting in the apps: section or a layout, snapcraft detects that ./ has changed (which is true since there were prime and stage dirs added during the last build) so it decides that the pull and build steps have to be repeated.
having to add several changes to the apps: section (which is pretty common during development from scratch) sums up to a massive time sink for a trivial task and gets very annoying over time so it would be good if the dump plugin similar to the nil plugin could be used without having to specify "source: ."
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
40
Quick Win:
28.0
Staleness:
85
Complexity:
30
Confidence:
60
Support Request:
20
|
needs triage | Feature request to make source optional for the dump plugin, similar to the nil plugin. Untriaged, 889 days old, no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
20
Confidence:
85
Support Request:
10
|
close stale | Request to allow omitting the source field in the dump plugin to prevent unnecessary rebuilds during development. Untriaged and inactive for over two years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
92
Complexity:
15
Confidence:
85
Support Request:
10
|
needs triage | Request to allow omitting the source field in the dump plugin to prevent unnecessary rebuilds during development. Currently unlabelled and inactive for over two years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
92
Complexity:
15
Confidence:
85
Support Request:
10
|
close stale | Request to allow omitting the source field for the dump plugin in Snapcraft to prevent unnecessary rebuilds during development. Unaddressed for over two years with no maintainer interaction. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
25
Confidence:
85
Support Request:
10
|
close stale | Request to allow the dump plugin to work without specifying a source, similar to the nil plugin, to prevent unnecessary rebuilds during development. Unresponded for over two years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
20
Confidence:
85
Support Request:
10
|
close stale | Feature request to allow omitting 'source' in the snapcraft dump plugin to prevent unnecessary rebuilds during development. Untriaged and inactive for over two years. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.