← Back to issue list

Add a short form for platform `all`

View original Github issue

Metadata

Project
debcraft
Number
#92
Type
issue
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Maintainer-authored feature request: accept platform name all as shorthand for any build architecture and the current target architecture; only a long-form workaround exists.

Suggested action: keep open

Reason: The maintainer-authored request gives clear, unambiguous semantics. The current arch-independent integration fixture still labels its multi-architecture build-on list as a workaround for #92, while merged PR #94 only changed generated default platforms and did not implement the explicit all shorthand.

Evaluated by: mr-cal-bot

Impact: 35 Quick Win: 20 Complexity: 38 Confidence: 94 Actionability: 91

Issue body

If a platform is named `all`, it should be accepted to build on any architecture and build for the current architecture (the user is assumed to know whether it's actually platform agnostic).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 35
Quick Win: 20
Complexity: 38
Confidence: 94
Actionability: 91
keep open Maintainer-authored feature request: accept platform name all as shorthand for any build architecture and the current target architecture; only a long-form workaround exists.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 17
Complexity: 20
Confidence: 70
Actionability: 70
needs triage Feature request to add "all" as a shorthand platform name that builds on any architecture
qwen/qwen3.8-27b
Impact: 30
Quick Win: 18
Staleness: 75
Complexity: 40
Confidence: 80
Support Request: 0
needs triage Feature request to accept a platform named 'all' in debcraft.yaml, meaning build on any architecture and build for the current architecture. No maintainer response, labels, or code changes yet; unimplemented.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 20
Confidence: 75
Support Request: 10
needs triage Request to add a short form for platform 'all' to accept any architecture. Issue is inactive for 138 days, lacks labels, and has no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 25
Confidence: 80
Support Request: 15
needs triage Request to accept a platform named all as a shorthand for building on any architecture or the current one. Unlabelled, no maintainer response, inactive for 125 days.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/debcraft#94 (confidence 96%)

    Merged commit f33e349 changes default platform generation, but the explicit all shorthand remains unimplemented and its fixture still references #92.

Related issues

No related issues found above the similarity threshold.