extensions: simplifies the platform plug
Metadata
Current evaluation
Simplifies desktop command chain and makes platform plug configurable instead of hardcoded gnome-platform path. Approved by 2 reviewers, but author deferred rework pending #5092 which has now merged. No activity in 360 days.
Suggested action: needs review
Reason: Author explicitly stated 'I think better to wait, and once her PR is ready, I can rework on things' and maintainer agreed to wait on #5092. That blocker has now merged, but the author has not returned in 360 days to rework the PR. A maintainer should ping the author to update the branch or confirm it still applies against current main.
Impact:
35
Quick Win:
26.25
Staleness:
65
Complexity:
25
Confidence:
72
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
This PR simplifies the desktop command chain approach, also adds support for separate Platform plug which was also used previously.
Better to merge this before #5092
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
26.25
Staleness:
65
Complexity:
25
Confidence:
72
|
needs review | Simplifies desktop command chain and makes platform plug configurable instead of hardcoded gnome-platform path. Approved by 2 reviewers, but author deferred rework pending #5092 which has now merged. No activity in 360 days. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
10
Confidence:
90
|
keep open | Approved PR simplifying platform plug path configuration. Currently blocked by PR #5092 per maintainer request, with no recent updates. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
40
Confidence:
85
|
close stale | Simplifies desktop command chain and makes platform plug path configurable. Blocked on PR #5092 and awaiting rework. Inactive for 10 months. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
75
Complexity:
45
Confidence:
90
|
keep open | Simplifies the desktop command chain by making the gnome-platform path configurable via a separate platform plug. Currently waiting for PR #5092 to merge first, with no recent activity. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/snapcraft#5092
(confidence 95%)
Author and maintainer both confirmed this PR should wait for #5092 (core24 support) to land first. #5092 is now merged.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2704 extensions: create the gnome-platform directory | snapcraft | merged | Merged changes creating the gnome-platform directory for the gnome platform content interface plug. Approved by reviewer, passed CI, and maintained existing coverage. |