← Back to issue list

Mediate creation of desktop and icon files

View original Github issue

Metadata

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

Current evaluation

Desktop, icon, and manifest file creation now uses craft-application 7.1.0 mediation, enabling repacking after asset changes; merged in PR #6385 as f702705c6.

Resolution: closed resolved

Reason: Resolved by merged PR canonical/snapcraft#6385 at commit f702705c6, which added mediation for desktop, icon, manifest.yaml, and snapcraft.yaml assets. Maintainer @mr-cal explicitly confirmed completion via that PR.

Evaluated by: mr-cal-bot

No scores available.

Issue body

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

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Desktop, icon, and manifest file creation now uses craft-application 7.1.0 mediation, enabling repacking after asset changes; merged in PR #6385 as f702705c6.
stealth/space-bunny-alpha — closed resolved Desktop, icon, and manifest file creation is now mediated through craft-application 7.1.0, enabling repacking when desktop assets change. Implemented in merged PR #6385.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6
Impact: 80
Quick Win: 32
Staleness: 10
Complexity: 60
Confidence: 95
Support Request: 0
close not a bug Feature request to mediate desktop and icon file creation via craft-application 7.1.0 mediation API. Resolved by merged PR #6385.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 45
Confidence: 90
Support Request: 5
keep open Request to mediate desktop and icon file creation using craft-application 7.1.0 API to support repacking snaps with modified assets. Currently triaged and open.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 45
Confidence: 95
Support Request: 10
keep open Feature request to mediate desktop and icon file creation using craft-application 7.1.0's new package mediation API, required for repacking snaps with modified assets. Currently triaged and open.

Update history

Date Change
closed

Related work

  • Likely Fixed By: canonical/snapcraft#6385 (confidence 100%)

    Merged implementation of craft-application mediation for desktop, icon, and manifest files.

Related issues

Issue Project State Summary Similarity
#6385 feat: mediate desktop, icon, and manifest files snapcraft merged Merged PR #6385 as f702705c6, adding mediation for desktop, icon, manifest.yaml, and snapcraft.yaml assets.
75%