feat: core24 using Craft Application and core22 components
Metadata
Current evaluation
Closed unmerged and superseded by canonical/snapcraft#4693 (merge commit ab1c86df3), which landed the same core24 Craft Application / core22 components work; branch was protected.
Resolution: closed superseded
Reason: Maintainer sergiusens closed #4692 on 2024-03-22 with "Replaced by #4693 as this branch is protected". The identical change was then merged via PR #4693 as commit ab1c86df3, so no unique work was lost.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged and superseded by canonical/snapcraft#4693 (merge commit ab1c86df3), which landed the same core24 Craft Application / core22 components work; branch was protected. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged and superseded by canonical/snapcraft#4693, which merged the same core24 Craft Application and core22 components update. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed without merge and superseded by canonical/snapcraft#4693, which merged the same core24 Craft Application/core22 component changes as commit ab1c86df3. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded by PR #4693 due to branch protection rules. Changes adding core24 support with Craft Application and core22 components were closed without review or merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by pull request #4693. The original branch was protected, preventing direct commits, so the changes were migrated to a new PR. Closed without merging. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/snapcraft#4693
(confidence 98%)
Same title and same-scale diff (284 files, ~+10.5k/-1.9k); merged as commit ab1c86df3 present in snapcraft history.
-
Related To:
canonical/snapcraft#5604
(confidence 55%)
Follow-up 'snapcraft try' for core24, which maintainers said became feasible only after the Craft Application 5.0 refactoring delivered here.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4693 feat: core24 using Craft Application and core22 components | snapcraft | merged | Merged as commit ab1c86df3: snaps with base core24 are now built using Craft Application and core22 components, a large change (284 files, +10487/-1939) in snapcraft. | |
| #4653 feat(craft-application): support remote build | snapcraft | closed | Closed unmerged; superseded by canonical/snapcraft#4664 (commit 57d184af7), which landed the same craft-application remote build support for core24. | |
| #4556 feat!: fail if we know the project is core24 | snapcraft | closed | PR #4556 was closed unmerged and stale after no review or CI; core24 support later arrived via PR #4693 (commit ab1c86df3), using Craft Application/core22 components. | |
| #300 Remote-build: use craft-application for core22 | craft-application | closed | Core22 remote builds moved to craft-application in merged Snapcraft PR #4724 (commit 9905f2831), removing the legacy core22 build path. | |
| #4565 feat: implement core24 "pack" command | snapcraft | merged | Rebase-merged PR #4565 (commit e75d0e93b) on feature/craft-application: implemented the core24 "pack" command (Package service) plus "clean", re-enabled their spread tests and updated expected errors. Closes #4470. | |
| #1819 build(snap): update snap to core24 | charmcraft | closed | Closed unmerged; the core24 migration was later completed by charmcraft#2412 in commit 5d8ea0e4. | |
| #4717 feat: package component hooks for core24 | snapcraft | merged | Merged PR #4717 as commit aafbe672b, adding core24 component-hook packaging and test coverage for CRAFT-2540. | |
| #4186 snap: migrate to core22 | snapcraft | merged | PR #4186 merged, moving the Snapcraft snap's own build environment to base core22 (8 files, +71/-70), landing as commit 60033305b and closing the core22 migration issue #4166. | |
| #5349 refactor: rebase onto craft-application 5 | snapcraft | merged | Merged in snapcraft#5349 as ddbf2a6f8, rebasing Snapcraft onto craft-application 5 and restoring .snapcraft.yaml project detection for core24. | |
| #4648 Feature/components | snapcraft | closed | Long-running feature/components branch PR by sergiusens closed unmerged; its content was merged into feature/craft-application via PR #4654, landing as commit 76e909dea "feat: components for core22". |