← Back to issue list

Mediate creation of snap hook and gui assets.

View original Github issue

Metadata

Project
snapcraft
Number
#6358
Type
issue
State
open
Author
cmatsuoka
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Feature request to mediate snap hook and gui assets creation using craft-application 7.1.0 mediation API. Appears implemented in PR #6379.

Suggested action: close stale

Reason: The feature has been implemented in commit bdbf07385 (PR #6379) with message 'feat: mediate creation of hooks and gui assets'. The issue is no longer relevant as the requested functionality is now available. The implementation uses the craft-application mediation API as specified in the issue body.

Impact: 70 Quick Win: 28.0 Staleness: 35 Complexity: 60 Confidence: 85 Support Request: 0

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request Creation of snap assets must be fully mediated according to the new craft-application 7.1.0 package mediation API. ### The problem it solves This is required to repackage snaps when assets are modifed.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 70
Quick Win: 28.0
Staleness: 35
Complexity: 60
Confidence: 85
Support Request: 0
close stale Feature request to mediate snap hook and gui assets creation using craft-application 7.1.0 mediation API. Appears implemented in PR #6379.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 40
Confidence: 90
Support Request: 10
keep open Request to mediate snap hook and GUI asset creation using craft-application 7.1.0 API for asset repackaging. Currently triaged and linked to an internal Jira ticket.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 45
Confidence: 90
Support Request: 10
keep open Feature request to mediate snap hook and GUI asset creation using craft-application 7.1.0 API for asset repackaging. Currently triaged and open.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: snapcraft#6379 (confidence 90%)

    PR #6379 implements 'mediate creation of hooks and gui assets' which directly addresses this issue's request to mediate snap hook and gui assets using craft-application 7.1.0 mediation API.

Related issues

Issue Project State Summary Similarity
#6379 feat: mediate creation of hooks and gui assets snapcraft merged Merged pull request implementing the Craft Application metadata mediation API for copying hooks and GUI assets to snap artifacts. Approved by two reviewers and passed most CI checks, despite one failing store test.
79%
#6357 Mediate metadata creation for gadget and kernel snaps snapcraft open Feature request to mediate gadget.yaml and kernel.yaml creation via craft-application 7.1.0 API. The feature has been implemented and merged in PR #6369.
76%
#6359 Mediate creation of desktop and icon files snapcraft closed Mediation of desktop and icon file creation was implemented via merged pull request #6385. This aligns with craft-application 7.1.0, enabling proper snap repacking when desktop assets change.
72%