project: support for gui in snap
Metadata
Current evaluation
Merged deprecation of the setup directory in favor of the snap directory to support GUI in snap. Approved, passed CI, and modified 9 files (+98/-20 lines).
Suggested action: —
No scores available.
Issue body
Depecrate the setup directory in favor of
the snap directory.
LP: #1659085
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged deprecation of the setup directory in favor of the snap directory to support GUI in snap. Approved, passed CI, and modified 9 files (+98/-20 lines). | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to master, deprecating the setup directory in favor of the snap directory to enable GUI support in snap packaging. Resolves LP #1659085. Code coverage remained stable at 96.34%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, deprecating the setup directory in favor of the snap directory to support GUI in snaps. The change passed code coverage checks and was approved. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2496 many: support the use of build-aux/snap | snapcraft | merged | Merged implementation adding build-aux/snap as an alternate directory for snapcraft assets. Approved by reviewer, passed CI, and modified 7 files (+207/-64 lines) to align with GNOME project conventions. | |
| #49 packages: add snap package support | craft-parts | merged | Merged after implementing snap download and installation for stage and build snaps. Approved by two reviewers, passed CI, and added 1,072 lines across five files. Follows snapcraft conventions with future refactoring planned. | |
| #2643 project, cli: clean up snap asset messages | snapcraft | merged | Merged cleanup of snap asset messages. Mutes default and advanced search directories, corrects outlier paths, and updates project/CLI code. Approved by one reviewer, passed CI, and merged with 3 files changed (+65/-47). |