← Back to issue list

Please add support for advanced grammar in organize

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1948464
Type
issue
State
open
Author
~xnox
Labels
Created
Updated
Closed

Current evaluation

Feature request to allow advanced grammar (try:/on $arch) in the organize part property, so arch-specific file mappings can be declared instead of using override-build. No maintainer response or labels; open ~5 years.

Suggested action: needs triage

Reason: The request is a legitimate feature gap (grammar support for the organize mapping, which currently only accepts a plain dict), but it has zero comments, no labels, and no maintainer interaction in ~5 years, so it has never been assessed. It is not stale-closable on inactivity alone since the workaround (override-build) still exists and the feature may still be wanted; it needs a maintainer to decide whether grammar should be applied to organize keys/values in craft-parts/snapcraft.

Impact: 35 Quick Win: 15.75 Staleness: 92 Complexity: 55 Confidence: 55 Support Request: 15

Issue body

Please add support for advanced grammar in organize I would love to have `try:` and `on $arch` support, currently have to do override-build instead.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 15.75
Staleness: 92
Complexity: 55
Confidence: 55
Support Request: 15
needs triage Feature request to allow advanced grammar (try:/on $arch) in the organize part property, so arch-specific file mappings can be declared instead of using override-build. No maintainer response or labels; open ~5 years.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 40
Confidence: 85
Support Request: 10
needs triage Feature request to add try: and on $arch grammar support to the organize command. Unlabeled, zero maintainer comments, inactive for over 4 years.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 60
Confidence: 75
Support Request: 10
needs triage Feature request to add try: and on $arch syntax support to the organize command. Unlabelled, zero maintainer comments, inactive for over four years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 30
Confidence: 65
Support Request: 10
needs triage Feature request to add try and on arch grammar support to the organize command. Unlabelled, zero maintainer interaction, and inactive for over four years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 20
Confidence: 85
Support Request: 10
close stale Request to add try: and on $arch syntax support to the organize command. Currently requires override-build workarounds. Open with no comments or labels, awaiting triage and assignment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1948465 Please add support for advanced grammar in stage snapcraft (launchpad) open Feature request to allow advanced grammar (try:/on $arch) in the stage directive, avoiding override-build workarounds. Open since 2020 with zero comments or labels; grammar support has since expanded to all part keywords, so applicability needs verification.
83%