← Back to issue list

feat(extensions): Add core26 support to the kde-neon-6 extension

View original Github issue

Metadata

Project
snapcraft
Number
#6516
Type
pull request
State
open
Author
ScarlettGatelyMoore
Labels
PR: Run Manual Spread
Created
Updated
Closed
—

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Adds core26 base support to the kde-neon-6 extension, following the pattern of PR #6278 (gnome extension). CI passing, awaiting initial review.

Suggested action: needs review

Reason: This PR adds core26 support to the kde-neon-6 extension, following the established pattern from the merged gnome extension core26 support (PR #6278). CI is passing across all completed checks, but the PR is brand new with no reviewers assigned and no review comments yet, so it needs maintainer review before merging.

Evaluated by: mr-cal-bot

Impact: 55 Quick Win: 20 Complexity: 45 Confidence: 75 Actionability: 65

Issue body

feat(extensions): Add core26 support to the kde-neon-6 extension --- - [x ] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ x] I've successfully run `make lint && make test`. - [ x] I've added or updated any relevant documentation. - [ x] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ x] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 55
Quick Win: 20
Complexity: 45
Confidence: 75
Actionability: 65
needs review Adds core26 base support to the kde-neon-6 extension, following the pattern of PR #6278 (gnome extension). CI passing, awaiting initial review.

Update history

Date Change
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: snapcraft#6297 (confidence 95%)

    Open tracking issue for kde-neon-6 core26 support work

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

    Merged PR that added core26 support to the gnome extension using a similar pattern

Related issues

Issue Project State Summary Similarity
#3462 extensions: add core20 support to kde-neon snapcraft merged Merged as a5305e3f5, adding core20 support to the kde-neon extension.
81%
#6278 feat(extensions): Add core26 support to the gnome extension snapcraft merged Merged PR #6278 as commit c05aed0c1, adding core26/GNOME 49 support and related tests to Snapcraft's GNOME extension.
79%
#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.
78%
#6185 Add core26 support for the gnome extension snapcraft open GNOME extension core26 support is implemented: merged PR #6278 added core26 to the supported bases and SDK mapping. The placeholder issue remains open and should be closed.
77%
#6297 Task: kde-neon-6 core26 support snapcraft open Triaged enhancement task for kde-neon-6 core26 support, actively being worked on by an assigned contributor with recent progress updates.
76%
#4698 New kde-neon extension for Qt6 / KF6 snapcraft merged Merged as commit 3d12a68c4, adding the kde-neon-6 extension with Qt 6 and KDE Frameworks 6 SDK/content-snap support.
75%
#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.
74%
#5288 kde-neon-6 extension is broken for core22 snapcraft closed Fixed upstream by the KDE neon team; maintainer mr-cal confirmed the core22 kde-neon-6 extension was working again on 27 February 2025.
74%
#3598 extensions/kde-neon: declare non-experimental for core20 snapcraft merged Merged #3598 via commit 4c966f32a, making core20's kde-neon extension non-experimental and pulling its build snap from the stable channel.
74%
#1805225 kde extension snapcraft (launchpad) closed Implemented as the kde-neon extension in commit 3529f1950; later core20 support was merged in canonical/snapcraft#3846.
74%