← Back to issue list

fix: remove .html extension from doc slug

View original Github issue

Metadata

Project
craft-parts
Number
#1075
Type
pull request
State
merged
Author
jahn-junior
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1075 in commit 24238ae8, removing the .html extension from documentation slugs to use extensionless Read the Docs URLs.

Resolution: closed resolved

Reason: PR #1075 was approved and merged as commit 24238ae8, resolving the documentation slug issue after no remaining consumers of the .html-form RTD URLs were found.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ----- I couldn't find any applications consuming craft-parts that still use the `.html` extension on RTD, so I believe this can be updated safely. If I'm overlooking anything, please let me know.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1075 in commit 24238ae8, removing the .html extension from documentation slugs to use extensionless Read the Docs URLs.
stealth/space-bunny-alpha — closed resolved Merged PR #1075 (commit 24238ae8), removing the .html extension from documentation slugs to streamline Read the Docs URLs after no remaining consumers were found.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix to remove the .html extension from documentation slugs. The maintainer verified no downstream applications consume the legacy format, allowing a safe update to the RTD slug structure.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1063 fix(errors): remove html suffix from plugin docs slug craft-parts closed PR #1063 proposed dropping .html from the plugin doc_slug. Maintainer medubelko traced the 404s to an RTD leaf-level rendering regression and fixed it via merged PR #1064; closed as superseded. Landed later as #1075 (commit 24238ae8).
73%
#820 docs(build): switch to extensionless URLs rockcraft merged Merged PR #820 as commit 571f1459, configuring Sphinx to use the dirhtml builder and publish documentation with clean, extensionless URLs.
73%
#818 docs: fix extensions urls rockcraft closed Closed unmerged; its .html-link fix was superseded by #820 (571f1459), which adopted extensionless documentation URLs.
72%