← Back to issue list

expose bundled `umoci` as `rockcraft.umoci`

View original Github issue

Metadata

Project
rockcraft
Number
#1314
Type
issue
State
open
Author
lczyk
Labels
Type: Enhancement
Created
Updated
Closed
—

Current evaluation

Enhancement to expose the snap's already-bundled umoci v0.6.0 as a rockcraft.umoci app, mirroring rockcraft.skopeo. Maintainer raised a pre-1.0 API-stability concern; contributor withdrew, awaiting maintainer direction.

Suggested action: keep open

Reason: The request is valid and mechanically clear: snap/snapcraft.yaml already builds umoci v0.6.0 and exposes a skopeo app, so adding an umoci app entry is trivial. However, @lengau raised a pre-1.0 compatibility concern and @gcomneno withdrew pending @tigarmo's direction, so it remains a triaged enhancement awaiting a maintainer decision rather than needing re-triage.

Evaluated by: mr-cal-bot

Impact: 30 Quick Win: 13 Complexity: 20 Confidence: 75 Actionability: 55

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request the snap already builds and ships umoci but does not expose it as an app. can we? i think its as easy as: ```diff + umoci: + command: bin/umoci ``` since it s just a static go binary. ### The problem it solves i often find that it would be convenient to have access to it e.g. in ci pipeline where i've already installed rockcraft and don't want wait for any more installs. we also already have a precedent for this with `rockcraft.skopeo` (and it's great that we do!) run across this most recently, for example, in https://github.com/rockcrafters/bonsai-rock

Evaluation history

Date Model Scores Action Summary
~deepseek/deepseek-pro-latest
Impact: 30
Quick Win: 13
Complexity: 20
Confidence: 75
Actionability: 55
keep open Enhancement to expose the snap's already-bundled umoci v0.6.0 as a rockcraft.umoci app, mirroring rockcraft.skopeo. Maintainer raised a pre-1.0 API-stability concern; contributor withdrew, awaiting maintainer direction.
~deepseek/deepseek-pro-latest
Impact: 30
Quick Win: 18
Complexity: 15
Confidence: 80
Actionability: 70
keep open Enhancement to expose the snap's already-bundled umoci v0.6.0 as a rockcraft.umoci app, mirroring rockcraft.skopeo. Maintainer raised a pre-1.0 compatibility concern; contributor withdrew and it now awaits maintainer direction.
stealth/space-bunny-alpha
Impact: 35
Quick Win: 22
Complexity: 10
Confidence: 82
Actionability: 70
keep open Enhancement: expose the snap's already-bundled umoci v0.6.0 binary as a rockcraft.umoci app, mirroring the existing rockcraft.skopeo pattern. A contributor volunteered to implement but is holding off pending a maintainer decision on supporting a pre-1.0 CLI.
stealth/space-bunny-alpha
Impact: 45
Quick Win: 23
Complexity: 22
Confidence: 92
Actionability: 66
keep open Exposing the snap’s bundled umoci v0.6.0 binary as rockcraft.umoci is mechanically straightforward, but implementation is on hold pending a maintainer decision about supporting a pre-1.0 CLI.
qwen3.6-35b-a3b-mtp-q6
Impact: 40
Quick Win: 32
Staleness: 15
Complexity: 20
Confidence: 75
Support Request: 10
keep open Enhancement to expose bundled umoci as rockcraft.umoci snap app; contributor ready to implement but waiting for maintainer decision on pre-1.0 API stability concern.
qwen/qwen3.6-35b-a3b
Staleness: 15
Complexity: 10
Confidence: 85
Support Request: 5
keep open Request to expose the bundled umoci binary as a snap app (rockcraft.umoci) for CI convenience, following the skopeo pattern. Currently under discussion with a contributor willing to implement it, but a maintainer raised concerns about pre-1.0 API stability.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 10
Confidence: 90
Support Request: 5
needs triage Request to expose the bundled umoci binary as a snap app named rockcraft.umoci, following the existing rockcraft.skopeo pattern. A contributor has volunteered to implement it and update tests.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 15
Confidence: 85
Support Request: 10
needs triage Request to expose the bundled umoci binary as a rockcraft.umoci snap app for CI convenience, following the existing rockcraft.skopeo precedent. Currently unreviewed with no maintainer comments.

Update history

Date Change
updated
updated
updated
updated
updated
created

Related issues

No related issues found above the similarity threshold.