← Back to issue list

docs: fix extensions urls

View original Github issue

Metadata

Project
rockcraft
Number
#818
Type
pull request
State
closed
Author
st3v3nmw
Labels
—
Created
Updated
Closed

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.
79%
#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.
76%
#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.
72%
#2327 docs: fix some links charmcraft merged Merged PR #2327 (f829b25d), correcting broken documentation links in two files with a +3/-3 change.
72%
#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.
71%
#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.
70%