Closed Bug 1645572 Opened 4 years ago Closed 4 years ago

Renaming files under /docs results in broken links

Categories

(Developer Infrastructure :: Source Documentation, defect)

defect

Tracking

(firefox-esr68 unaffected, firefox-esr78 wontfix, firefox77 unaffected, firefox78 wontfix, firefox79 wontfix, firefox80 fixed)

RESOLVED FIXED
mozilla80
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- wontfix
firefox77 --- unaffected
firefox78 --- wontfix
firefox79 --- wontfix
firefox80 --- fixed

People

(Reporter: dimka.kozlov, Assigned: Sylvestre)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36

Steps to reproduce:

Got to https://firefox-source-docs.mozilla.org/contributing/linux_build.html

Actual results:

Page not found

Expected results:

Spidermonkey Linux prerequisites page to open.

Pages leading to the link:
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Build_Documentation

https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Linux_Prerequisites

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: General → JavaScript Engine

The new URL is: https://firefox-source-docs.mozilla.org/setup/linux_build.html

The right way to fix this bug is to make the static site generator include redirects? I don't know if it can do that.

I fixed https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Linux_Prerequisites to point to the right page. The other page, https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Build_Documentation , does not seem to contain the old URL, so I didn't change anything.

I think the issue as reported is fixed (sort of), but I'm changing this bug to be about the general issue. It seems likely to keep happening.

Component: JavaScript Engine → General
Summary: Spidermonkey Linux prerequisites link is broken → Renaming files under /docs results in broken links

This seems to be caused by bug 1641182 ? There seems to be a wrong link also here.

Component: General → Generated Documentation
Flags: needinfo?(sledru)
Product: Core → Firefox Build System
Regressed by: 1641182
Version: 77 Branch → Trunk
Has Regression Range: --- → yes
Assignee: nobody → sledru

Yeah, looks like we missed some redirects.

Flags: needinfo?(sledru)
Pushed by sledru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4be35601bb91
doc: fix some redirects r=jorendorff
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: