← Back to issue list

docs: migrate 'Snapcraft advanced grammar'

View original Github issue

Metadata

Project
snapcraft
Number
#5462
Type
pull request
State
merged
Author
jahn-junior
Labels
—
Created
Updated
Closed

Current evaluation

Merged the advanced grammar documentation migration in commit b7a56461b; follow-up #5468 restored the Read the Docs build in 0157e5b15.

Resolution: closed resolved

Reason: PR #5462 was merged into main as b7a56461b, completing the documentation migration. Follow-up PR #5468, commit 0157e5b15, fixed the Read the Docs build.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [X] Have you successfully run `make lint`? --- Yikes, not sure why it grabbed the commits from my other branch. Be sure to fix the message when this gets squashed. :sweat_smile: [RTD build](https://canonical-snapcraft--5462.com.readthedocs.build/en/5462/reference/advanced-grammar/)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged the advanced grammar documentation migration in commit b7a56461b; follow-up #5468 restored the Read the Docs build in 0157e5b15.
stealth/space-bunny-alpha — closed resolved Merged the advanced grammar documentation migration via PR #5462 (b7a56461b); follow-up PR #5468 (0157e5b15) restored the Read the Docs build.
qwen/qwen3.6-35b-a3b — — Merged documentation migration for the Snapcraft advanced grammar reference. Approved by two reviewers and passed CI checks before being squashed into the main branch.
qwen3.6-35b-a3b-mtp-q6 — — Migrated the Snapcraft advanced grammar documentation. The pull request was merged via squash, resolving the author's note about accidentally including commits from a separate branch.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#5468 (confidence 99%)

    Follow-up PR that restored the Read the Docs build after the migration.

Related issues

Issue Project State Summary Similarity
#5466 docs: migrate 'snapcraft.yaml' snapcraft merged Merged the snapcraft.yaml documentation migration into the Read the Docs project-file reference via commit 2670e8278 (#5466).
76%
#1684 Vendor grammar logic into snapcraft snapcraft closed Advanced grammar was extracted to craft-grammar and adopted by Snapcraft in #3642 (merge 943d130c2), superseding the planned in-tree refactor.
75%
#3 grammar: import from Snapcraft (CRAFT-818) craft-grammar merged Merged PR #3 (69a12dc) imported the grammar from Snapcraft, updated lint/type tooling, and decoupled GrammarProcessor from ProjectOptions.
73%
#1688 Documentation for advanced grammar for sources snapcraft closed Doc-only task closed 2018-01-24: advanced grammar syntax docs merged in canonical-docs/snappy-docs#306 plus kyrofa's follow-up branch; content later migrated in-repo as docs/reference/advanced-grammar.rst by #5462.
72%
#5463 docs: migrate 'hooks' snapcraft merged Merged the snap hooks documentation migration from snapcraft.io to Read the Docs in commit 6f4c66e59.
72%
#3642 grammar: migrate to external package (CRAFT-819) snapcraft merged Merged: grammar plugin moved out of the snapcraft tree into the external craft-grammar package (CRAFT-819), deleting ~2,439 lines. Merge commit 943d130c2.
71%
#5373 docs: migrate 'debug a snap' snapcraft merged Merged the “debug a snap” documentation migration, updating five files (+206/−37); landed as commit 2dfb26407.
71%
#5409 docs: migrate 'migrate between bases' snapcraft merged Merged in snapcraft#5409 via commit 30aeaf036, migrating and restructuring the documentation for changing snap bases.
70%