← Back to issue list

docs: declare slug in config

View original Github issue

Metadata

Project
starbase
Number
#583
Type
pull request
State
merged
Author
jahn-junior
Labels
Created
Updated
Closed

Current evaluation

Merged a documentation update declaring the slug in the config to configure the sphinx-notfound-page extension. Approved by a reviewer, passed all CI checks, and modified one file to enable custom 404 page routing.

Suggested action:

No scores available.

Issue body

Canonical Sphinx uses this to configure the sphinx-notfound-page extension. Live 404 page: https://documentation.ubuntu.com/starbase/oops PR build 404 page: https://canonical-ubuntu-documentation-library--583.com.readthedocs.build/starbase/583/oops --- - [X] I've followed the [contribution guidelines](https://github.com/canonical/starbase/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. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a documentation update declaring the slug in the config to configure the sphinx-notfound-page extension. Approved by a reviewer, passed all CI checks, and modified one file to enable custom 404 page routing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 95
needs review Configures the slug setting for the sphinx-notfound-page extension to enable custom 404 pages. Currently pending maintainer review with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 90
needs review Updates Canonical Sphinx config to declare the slug setting for the sphinx-notfound-page extension, standardizing 404 page URLs. Currently pending maintainer review with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 90
needs review Adds slug configuration to Sphinx config for the notfound-page extension to standardize 404 page styling. Currently pending maintainer review with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 90
needs review Adds a slug configuration for Sphinx's notfound-page extension to standardize 404 page URLs across canonical documentation. Currently pending maintainer review with all CI checks passing.

Update history

Date Change
updated
updated
updated
updated
updated
created

Related issues

Issue Project State Summary Similarity
#261 docs: declare slug in config craft-platforms merged Merged a documentation update declaring a slug in the configuration to enable the sphinx-notfound-page extension for custom 404 pages. Approved by one reviewer and passed all CI checks.
98%
#470 docs: declare slug in config craft-cli merged Merged documentation update declaring the slug in config to enable Canonical Sphinx's sphinx-notfound-page extension for custom 404 pages. Approved by three reviewers, passed all CI checks, and added three lines to one file.
95%
#993 docs: declare slug in config craft-providers merged Merged. Declares the slug in Sphinx config to enable the sphinx-notfound-page extension for custom 404 pages. Approved by reviewers, passed CI, and an unrelated lint failure was overridden.
93%
#1158 docs: declare slug in config craft-application merged Merged after approval and passing all CI checks. The change declares the slug in config to enable Canonical Sphinx to configure the sphinx-notfound-page extension for custom 404 pages.
92%
#244 docs: declare slug in config craft-archives merged Merged after two approvals. The change adds a slug declaration to the config to enable the sphinx-notfound-page extension for Canonical Sphinx, ensuring proper 404 handling. All CI checks passed and the update was integrated.
92%
#207 docs: declare slug in config craft-grammar merged Merged after two approvals and passing all CI checks. The change declares the slug in the configuration to enable the sphinx-notfound-page extension for Canonical Sphinx, ensuring correct 404 page routing for production and PR builds.
91%
#1661 docs: declare slug in config craft-parts merged Merged. Declares the slug in the configuration to enable the sphinx-notfound-page extension for Canonical Sphinx. Approved by two reviewers and merged after CI checks passed.
91%
#257 feat: split the docs url into base and slug craft-cli merged Merged. Splits documentation URLs into base and slug components to improve error reporting. Approved by two reviewers, passed CI checks, and modified three files (+71/-3).
72%
#1075 fix: remove .html extension from doc slug craft-parts merged Merged changes removing the .html extension from Read the Docs slugs. Approved by two reviewers, passed CI checks, and updated three files to streamline documentation URLs without impacting downstream consumers.
71%