← Back to issue list

docs: rewrite platform docs

View original Github issue

Metadata

Project
snapcraft
Number
#6069
Type
pull request
State
merged
Author
mr-cal
Labels
PR: Squash
Created
Updated
Closed

Current evaluation

Squash-merged rewrite of platform documentation. Dropped core20, added core26, and renamed architectures to platforms. Fixes #6039. Approved by two reviewers with all CI checks passing.

Suggested action:

No scores available.

Issue body

- Rewrites the platforms reference and explanation. - Drops core20 and adds core26 to the platforms how-to - Renames docs from "architectures" to "platforms" Fixes #6039 (SNAPCRAFT-1295) --- - [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] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Squash-merged rewrite of platform documentation. Dropped core20, added core26, and renamed architectures to platforms. Fixes #6039. Approved by two reviewers with all CI checks passing.
qwen3.6-35b-a3b-mtp-q6 Merged as a squash commit. Rewrote platform documentation, replaced core20 with core26, and renamed architectures to platforms. Resolves issue #6039.
qwen3.6-35b-a3b-mtp-q6 Merged squash commit rewriting platform documentation, renaming architectures to platforms, and updating core versions by dropping core20 and adding core26. Resolves #6039.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2104 docs: update platforms reference charmcraft merged Merged documentation update to the platforms reference, incorporating feedback from PR #2080. Approved by two reviewers with zero unresolved comments. Changed one file with 16 additions and 15 deletions.
78%
#4436 docs(architectures): remove shorthand notation for core22 architectures snapcraft merged Merged documentation update removing shorthand architecture notation for core22 snaps. The change discourages the notation as Launchpad lacks support, avoiding disruptive code removal. Approved by two reviewers and passed CI.
75%
#2080 docs: add platforms reference and how-to charmcraft merged Merged documentation updates for Charmcraft platforms, bases, and architectures, covering multi-base support. Approved by three reviewers, passed CI checks, and resolved issue #2009.
75%
#1012 docs: add platform naming snippet craft-application merged Merged after approval and passing CI. Added platform naming documentation across four files, resolving reviewer feedback on YAML constraints by implementing platform-specific rules for snaps and rocks.
73%
#2590 docs: add platform naming rules charmcraft merged Merged documentation update adding platform naming rules from craft-application. Approved by two reviewers. Integrated despite non-blocking CI test failures and type checker notifications.
72%
#1130 docs: add platform naming rules rockcraft merged Merged documentation update adding platform naming rules from Craft Application. Approved by three reviewers with all CI checks passing. A noted merge conflict was resolved prior to final merge.
72%
#4362 docs(architectures): reword how to section snapcraft merged Merged a documentation update that reworded the architecture section to remove the term cross-compiling, clarifying snapcraft does not auto-cross-compile. Approved by two reviewers, passed CI, and merged.
72%
#5685 docs: fix missing link to supported architectures snapcraft merged Merged a documentation fix adding a missing link to supported architectures. The single-file change was approved by two reviewers and merged despite one failing CI check.
72%
#6150 docs: use core26 as the default base snapcraft merged Merged documentation updates for Snapcraft 9, setting core26 as the default base and standardizing terminology. Approved by two reviewers and passed CI checks. Force-pushed to resolve a squash-merge email error before final merge.
72%
#94 fix: generate stricter default platforms debcraft merged Merged fix for issue #52 that generates stricter default platforms equivalent to Debian's any architecture value. Approved by two reviewers, passed all CI checks, and modified 10 files.
71%