docs: fix extensions urls
Metadata
Current evaluation
Closed unmerged; its .html-link fix was superseded by #820 (571f1459), which adopted extensionless documentation URLs.
Resolution: closed superseded
Reason: Adding .html to links conflicted with the intended extensionless URL convention. PR #820 addressed the URL problem globally and merged as commit 571f1459.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
---
The current URLs raise 404s since they don't have the `.html` extension:. [/reference/extensions/go-framework](https://documentation.ubuntu.com/rockcraft/en/1.8.0/reference/extensions/go-framework) vs [/reference/extensions/go-framework.html](https://documentation.ubuntu.com/rockcraft/en/1.8.0/reference/extensions/go-framework.html)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; its .html-link fix was superseded by #820 (571f1459), which adopted extensionless documentation URLs. | |
| stealth/space-bunny-alpha | — | closed not a bug | Closed unmerged: adding .html conflicted with the docs' extensionless URL convention. PR #820 (571f1459) and PR #900 (c1fea236) implemented and updated that convention. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The proposed documentation URL fix adding .html extensions to resolve 404 errors was abandoned after a reviewer requested changes, with no subsequent updates. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged, resolving 404 errors by appending missing .html extensions to documentation URLs. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/rockcraft#820
(confidence 100%)
Merged as 571f1459 to switch the documentation build to extensionless URLs.
-
Related To:
canonical/rockcraft#900
(confidence 85%)
Merged as c1fea236 and later updated the docs build, sitemap, and site links while retaining the extensionless convention.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1064 docs(build): switch to extensionless URLs | craft-parts | merged | Merged #1064 restored extensionless documentation URLs to prevent link rot in external references; commit 845bd2fa also added a changelog entry. | |
| #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. | |
| #1075 fix: remove .html extension from doc slug | craft-parts | merged | Merged PR #1075 in commit 24238ae8, removing the .html extension from documentation slugs to use extensionless Read the Docs URLs. | |
| #2327 docs: fix some links | charmcraft | merged | Merged PR #2327 (f829b25d), correcting broken documentation links in two files with a +3/-3 change. | |
| #503 docs: fix parts doc | craft-parts | closed | Closed unmerged as redundant: the documentation changes were already applied, leaving an empty 0-file diff and no resolving commit. | |
| #1063 docs: fix a missing link | rockcraft | merged | Merged PR #1063 fixed a missing documentation hyperlink in commit 8c4ab4a3; the one-line change was approved by four reviewers. |