docs: rewrite platform docs
Metadata
Current evaluation
Merged PR #6069 (88b36a7d6) rewrote platform docs, renamed architectures to platforms, dropped core20, added core26, and fixed #6039.
Resolution: closed resolved
Reason: PR #6069 was merged as commit 88b36a7d6 and explicitly fixes #6039. It consolidated the platform reference and how-to documentation.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6069 (88b36a7d6) rewrote platform docs, renamed architectures to platforms, dropped core20, added core26, and fixed #6039. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6069 (commit 88b36a7d6) rewrote platform docs, renamed architectures to platforms, and removed core20 while adding core26; fixes #6039. | |
| 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. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#6039
(confidence 100%)
Documentation issue explicitly fixed by merged PR #6069.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6039 Drop core20 from archs and bases docs, combine reference and explanation pages | snapcraft | closed | Fixed in merged PR #6069 (commit 88b36a7d6): platform docs were rewritten, core20 removed, reference/explanation pages consolidated, and architecture errors moved to the how-to. | |
| #2104 docs: update platforms reference | charmcraft | merged | Merged PR #2104 (commit 47f94098), updating the platforms reference with minor corrections from review feedback on #2080. | |
| #2080 docs: add platforms reference and how-to | charmcraft | merged | Merged in canonical/charmcraft#2080 (142fa827), adding platforms reference/how-to docs for bases, architectures and multi-base support; fixes #2009. | |
| #5685 docs: fix missing link to supported architectures | snapcraft | merged | Merged PR #5685 (commit 2d1b4edcf) added the missing docs link to supported architectures in docs/explanation/index.rst, restoring the reference to the platforms/architectures page. Approved by 2 reviewers. | |
| #4436 docs(architectures): remove shorthand notation for core22 architectures | snapcraft | merged | Merged PR #4436 in commit 0e9ea29b7, removing core22 architecture shorthand from the docs because Launchpad does not support it; Snapcraft still accepts the syntax. | |
| #2590 docs: add platform naming rules | charmcraft | merged | PR #2590 by lengau was approved by two reviewers and merged into main as commit 3313a280, adding craft-application's platform naming rules to docs/reference/platforms.rst (docs-only, +49/-13). | |
| #6273 docs: split supported CPU architectures | snapcraft | merged | Merged into hotfix/8.14 via #6273, splitting architecture docs by core20 versus core22+ and updating outdated links; fixes #5224. |