← 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

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.
77%
#2104 docs: update platforms reference charmcraft merged Merged PR #2104 (commit 47f94098), updating the platforms reference with minor corrections from review feedback on #2080.
74%
#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.
73%
#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.
72%
#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.
72%
#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).
71%
#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.
70%