← Back to issue list

docs: adopt the new homepage model

View original Github issue

Metadata

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

Current evaluation

Merged PR #6000 in commit 2f3c79332, adopting the standard documentation homepage and adding an “In this documentation” section organized by key Snapcraft domains.

Resolution: closed resolved

Reason: PR #6000 was approved and merged into main as commit 2f3c79332. The merged change updates the documentation homepage to the standard model and introduces domain-based navigation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR incorporates the new standard homepage model. Most notably, it adds a new "In this documentation" section that breaks Snapcraft into its most important "domains of concern". [Rendered doc](https://canonical-ubuntu-documentation-library--6000.com.readthedocs.build/snapcraft/6000/) --- - [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/). ~~I've successfully run `make lint && make test`.~~ ~~I've added or updated any relevant documentation.~~ ~~I've updated the relevant release notes.~~

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #6000 in commit 2f3c79332, adopting the standard documentation homepage and adding an “In this documentation” section organized by key Snapcraft domains.
stealth/space-bunny-alpha — closed resolved Merged #6000 in 2f3c79332, updating the docs homepage to the standard model and adding an "In this documentation" section organizing Snapcraft by key domains.
qwen/qwen3.6-35b-a3b — — Merged following three reviewer approvals. The update implements the new standard homepage model and adds an In this documentation section to organize Snapcraft into key domains. Minor adjustments were applied during review, and CI checks passed.
qwen3.6-35b-a3b-mtp-q6 — — Merged to implement the new homepage model and add an In this documentation section categorizing Snapcraft domains. Reviewer medubelko applied minor adjustments before final merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2648 docs: adopt new home page model charmcraft merged Merged docs PR (commit d582c146): adopted the new documentation home page model with redesigned 'In this documentation' section, renamed the tutorials index to 'Tutorials', and updated how-to section titles.
80%
#2217 docs: rewrite home page charmcraft merged Merged PR #2217 in commit 9f3d6ebd, rewriting the documentation home page to the standard model and fixing reference-doc lint errors; remaining feedback was deferred.
75%
#317 docs: add home page content imagecraft merged Merged documentation PR #317 added standard-model-compliant home page content in commit 178f32e.
75%
#5446 docs: align landing pages with model snapcraft merged Merged docs updates aligning Snapcraft landing pages with the documentation model across seven files (+140/−11), via commit 6c0500d7c.
74%
#5622 docs: add 'About this documentation' snapcraft merged Merged into main as 258251541, adding an "About this documentation" page to the Snapcraft docs.
74%
#5422 docs: add tutorial snapcraft merged Merged PR #5422 as commit 5c50c42d4, adding a new Snapcraft tutorial and revising 10 documentation files (+795/-90 lines).
74%
#1066 docs: updating homepage to new requirements rockcraft merged Merged PR #1066 (commit 0af1a05b) rewrote docs/index.rst to the 26.04 homepage model: new intro, "In this documentation", "How this documentation is organized" and Project/Community sections. Approved after 37 review comments; later refined by #1292.
73%
#5586 docs: improve and move setup guides snapcraft merged Merged PR #5586 improved and relocated the Snapcraft setup guides based on internal feedback, landing as commit dacb9c702.
73%
#6107 docs: improve the contribution guides more snapcraft merged Merged documentation improvements in snapcraft#6107 via commit aced3d1aa, refining the commit workflow, testing guidance, and link accessibility.
72%
#5441 docs: revise home page snapcraft merged Merged in #5441 via commit 881b9e464, revising the documentation homepage after rebasing onto the reorganized table of contents.
72%