← Back to issue list

docs(architectures): remove shorthand notation for core22 architectures

View original Github issue

Metadata

Project
snapcraft
Number
#4436
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? ----- Update documentation for architectures to discourage the use of the shorthand notation in core22 snaps. This is because the shorthand notation for core22 snaps is not supported by Launchpad. Removing support in snapcraft would be disruptive so instead we can discourage its usage by removing it from the documentation. The documentation on snapcraft.io/docs has already been updated. [LP #2042167](https://bugs.launchpad.net/snapcraft/+bug/2042167)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update discouraging shorthand architecture notation for core22 snaps due to Launchpad incompatibility. Snapcraft retains backend support to avoid disruption. Addresses Launchpad bug #2042167.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update removing shorthand architecture notation for core22 snaps. Launchpad lacks support for this notation, and removing it from code would be disruptive. The change discourages its use instead, resolving LP #2042167.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
79%
#6069 docs: rewrite platform docs snapcraft merged 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.
75%
#5818 feat(legacy): add a warning for the architecture shorthand on core20 snapcraft merged Merged. Adds a warning for the core20 architecture shorthand to prevent confusion with core22 and core24 behavior. Approved by two reviewers, passed CI checks, and closed issue #5789.
73%
#4349 docs(architectures): add how-to, reference, and explanation snapcraft merged Merged documentation updates adding how-to, reference, and explanation guides for architectures. Resolved issue #4336 after three approvals and passing CI. Minor style suggestions and a negligible coverage drop were noted but did not block the merge.
73%
#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.
71%