please allow omitting source for the dump plugin
Metadata
Current evaluation
Request to let dump parts omit source and rely on stage-packages; current dump properties still require source, and maintainer requested a concrete example YAML.
Suggested action: needs triage
Reason: The report has no labels, assignee, or implementation evidence, and the only maintainer response asks for an example snapcraft.yaml because the nil-plugin or direct-deb alternative is unclear. The current dump plugin still requires source, but the reporter has not answered the maintainer's clarification request.
Evaluated by: mr-cal-bot
Impact:
45
Quick Win:
16
Complexity:
30
Confidence:
86
Actionability:
50
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
16
Complexity:
30
Confidence:
86
Actionability:
50
|
needs triage | Request to let dump parts omit source and rely on stage-packages; current dump properties still require source, and maintainer requested a concrete example YAML. | |
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
6
Complexity:
45
Confidence:
88
Actionability:
30
|
close stale | A source-less dump plugin would avoid package-only parts invalidating builds; the maintainer requested a concrete snapcraft.yaml in April 2024, but none was supplied and activity has since stopped. | |
| stealth/space-bunny-alpha |
Impact:
32
Quick Win:
5
Complexity:
35
Confidence:
91
Actionability:
24
|
close stale | Requests a source-less dump plugin to avoid needless reruns for package-only parts; after a maintainer requested a concrete snapcraft.yaml in April 2024, no example or follow-up followed. | |
| stealth/space-bunny-alpha |
Impact:
32
Quick Win:
10
Complexity:
45
Confidence:
77
Actionability:
58
|
needs triage | Feature request to make source optional for Snapcraft’s dump plugin, enabling deb-only stage packages without source: . and avoiding unnecessary rebuilds as the project tree changes. No maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
40
Quick Win:
28
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. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
No related issues found above the similarity threshold.