Closed Bug 1082657 Opened 10 years ago Closed 10 years ago

Update links to MDN

Categories

(Marketplace Graveyard :: Developer Pages, defect, P3)

Avenir
x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
2014-10-28

People

(Reporter: jswisher, Assigned: mat)

Details

(Whiteboard: [good first bug][repoman])

The MDN team has done some restructuring of the MDN docs, which means that some pages linked from the Marketplace Developer Hub display redirect notices when the user navigates there from DevHub.

There's no breakage, since all the links resolve. It just looks a little ratty, and would look more polished if those redirect notices weren't there.

Here are the affected links:

Link text | New URL
----------|--------
Design Fundamentals | https://developer.mozilla.org/en-US/Apps/Design/Design_Principles
UI Guidelines | https://developer.mozilla.org/en-US/Apps/Design
Quick Start | https://developer.mozilla.org/en-US/Apps/Quickstart
Deploying Your App | https://developer.mozilla.org/en-US/Marketplace/Options/Introduction
Hosted Apps | https://developer.mozilla.org/en-US/Marketplace/Options/Self_publishing#Self-publishing_Hosted_Apps
Packaged Apps | https://developer.mozilla.org/en-US/Marketplace/Options/Packaged_apps

Given the revamping of the docs on the MDN side, it might be good to reconsider which articles are linked, and whether the link text should change. But that might be a different bug.
Isn't the devhub supposed to be killed anyway, so we can send people straight to MDN for app dev topics? This is what I keep hearing, but it's still there after a year.
All that's left is a single page (https://marketplace.firefox.com/developers/), where all the docs links go to MDN. Whether it should exist is a Product Marketing decision. But as long as it's there, it should be maintained.
(In reply to Janet Swisher from comment #2)
> All that's left is a single page
> (https://marketplace.firefox.com/developers/), where all the docs links go
> to MDN. Whether it should exist is a Product Marketing decision. But as long
> as it's there, it should be maintained.

Ah - that's much better than it was. I think this makes sense.
Priority: -- → P3
Whiteboard: [good first bug][repoman]
Assignee: nobody → mpillard
Status: NEW → ASSIGNED
Target Milestone: --- → 2014-10-28
Fixed in https://github.com/mozilla/zamboni/commit/7381bf814bafc4118bfd7056eb39933f7d9be994

This will land on https://marketplace-dev.allizom.org/developers/ shortly, and in production on tuesday around noon PST.

QA: please verify that all links pointing to docs on /developers/ work correctly.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Verified as fixed in FF36(Win7) in marketplace-dev.allizom.org
All the links work correctly.
Closing.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.