extensions/kde-neon: declare non-experimental for core20
Metadata
Current evaluation
Merged #3598 via commit 4c966f32a, making core20's kde-neon extension non-experimental and pulling its build snap from the stable channel.
Resolution: closed resolved
Reason: PR #3598 was merged into main as 4c966f32a, with implementation commit aac7f7c86 removing the experimental flag after the KDE SDK gained a stable revision.
Evaluated by: mr-cal-bot
No scores available.
Issue body
From the removed TODO comment:
"remove experimental once sdk is on stable"
As the SDK snap kde-frameworks-5-qt-5-15-3-core20-sdk has
a stable revision now, the experimental flag can
be removed, and the build snap can be pulled from the
stable channel.
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `./runtests.sh static`?
- [x] Have you successfully run `./runtests.sh tests/unit`?
-----
~~Includes https://github.com/snapcore/snapcraft/pull/3596, but I can remove that if necessary and rebase later.~~
This is also significant because launchpad build jobs cannot be configured to enable experimental extensions at the moment, which prevents many snaps from using this extension.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #3598 via commit 4c966f32a, making core20's kde-neon extension non-experimental and pulling its build snap from the stable channel. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3598 (commit aac7f7c86) made the core20 KDE Neon extension non-experimental and switched its build snap to stable after the SDK became stable. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Removes the experimental flag for the kde-neon extension on core20 now that the SDK reached stable status. This enables standard Launchpad build jobs without experimental configuration. Approved and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Removed the experimental flag for the kde-neon extension on core20, allowing the SDK snap to be pulled from the stable channel. This enables Launchpad build jobs to use the extension without experimental configuration. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#3596
(confidence 98%)
Initially included and subsequently merged as ad0800ad8; it corrected the KDE Neon extension's plug name.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1927806 Promote core20 kde-neon extension to stable | snapcraft (launchpad) | closed | core20 kde-neon was promoted from experimental to non-experimental, removing the need for --enable-experimental-extensions; resolved by canonical/snapcraft#3598 (commit 4c966f32a). | |
| #3462 extensions: add core20 support to kde-neon | snapcraft | merged | Merged as a5305e3f5, adding core20 support to the kde-neon extension. | |
| #3846 kde extension: new content snap for core20 | snapcraft | merged | Merged in snapcore/snapcraft#3846 (commit fc8dc89fc), updating the KDE Neon extension to use the newer core20 content snap. | |
| #1805225 kde extension | snapcraft (launchpad) | closed | Implemented as the kde-neon extension in commit 3529f1950; later core20 support was merged in canonical/snapcraft#3846. | |
| #4060 extensions: fix neon-extension issues for core22 | snapcraft | merged | Merged PR #4060 as commit bef32e264, fixing KDE Neon extension compatibility with core22 by restoring the command chain, removing bindtextdomain, and updating SDK matching, part names, and tests. | |
| #6516 feat(extensions): Add core26 support to the kde-neon-6 extension | snapcraft | open | Adds core26 base support to the kde-neon-6 extension, following the pattern of PR #6278 (gnome extension). CI passing, awaiting initial review. | |
| #4023 Sgmoore/update neon ext core22 | snapcraft | merged | Merged as 4e503403d, adding core22 KDE Neon extension support, test updates, and global content-snap connections while retaining versioned names for KF5 compatibility. | |
| #3658 kde extension: new content snap for core20 | snapcraft | merged | Merged into main in commit 6c72c8ee0, adding a core20 content snap for the KDE extension. A later same-title update was merged in #3846. | |
| #3547 update kde neon extension to use the newer content snap with qt-5-15-3 | snapcraft | merged | Merged #3547 as 0ea1cb072, switching KDE Neon to the Qt 5.15.3 content snap and updating its spread test. | |
| #5275 docs: update build-environment for the kde-neon and kde-neon-6 extensions | snapcraft | open | Triaged documentation task remains open: the KDE neon extension reference still shows one build environment, although the code supports distinct core22 and core24 environments; PR #6456 was closed unmerged. |