← Back to issue list

project: support for gui in snap

View original Github issue

Metadata

Project
snapcraft
Number
#1083
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

PR #1083 by sergiusens merged as commit 8332c5740, deprecating the setup/ directory in favour of snap/ so snap projects get GUI plugin support (LP: #1659085).

Resolution: closed resolved

Reason: The pull request itself was merged into master as commit 8332c5740 ("project: support for gui in snap (#1083)"), completing the setup/ to snap/ migration for Launchpad bug1659085 alongside the preceding commits for #1073 and #1082.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved PR #1083 by sergiusens merged as commit 8332c5740, deprecating the setup/ directory in favour of snap/ so snap projects get GUI plugin support (LP: #1659085).
stealth/space-bunny-alpha — closed resolved Merged PR #1083 as 8332c5740, deprecating the setup directory in favor of snap to support GUI plugins in snap projects.
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%.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#1073 (confidence 90%)

    Merged as 78f3d4fe3, moved snapcraft.yaml into a snap/ directory — the earlier part of the same setup/ deprecation.

  • Related To: snapcraft#1082 (confidence 85%)

    Merged as eb884b074 (new plugin directory location), the immediate predecessor commit rebased on by #1083.

  • Related To: snapcraft#1102 (confidence 60%)

    Follow-up work ensuring the snap directory is included in cleanbuild tarballs.

Related issues

No related issues found above the similarity threshold.