Closed Bug 983366 Opened 11 years ago Closed 11 years ago

Add "bug search URL" to the release, beta and aurora templates.

Categories

(Websites :: Nucleus, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: hoosteeno, Assigned: jgmize)

References

Details

(Whiteboard: [kb=1301794] )

Attachments

(2 files)

44 bytes, text/x-github-pull-request
pmac
: review+
Details | Review
38 bytes, text/x-github-pull-request
pmac
: review+
Details | Review
The bug search URL appears on release notes pages and lets people get to a complete list of bugs addressed by a release. We need to add to our templates the code you see here: https://github.com/mozilla/relnotes/blob/master/templates/Release.html#L57-L59 All it does is uses the (major) firefox version in a URL. It's the same on desktop and mobile templates. We'll need to adjust that code to use the actual variable name for the major version in our RNA templates. We should add template logic to this effect: * if the bug list exists, use it * elseif the bug search exists, use it * else use the major version as specified in this bug
We could also add help text to the bug search and the bug list: "Optional".
Whiteboard: [kb=1301794]
Assignee: nobody → jmize
Attached file bedrock PR 1789
Attachment #8392519 - Flags: review?(pmac)
Attached file RNA PR 27
Attachment #8393977 - Flags: review?(pmac)
:pmac per discussion in IRC I've moved some of the logic out of the bedrock view into helper methods on the rna Release model. Once rna pr 27 is merged I'll update bedrock pr 1789 to update the rna submodule and use the new methods.
Commits pushed to master at https://github.com/mozilla/rna https://github.com/mozilla/rna/commit/fe4c9d00b7876ad8024851b47bef5c65334a4db7 Add Release.get_bug_search_url for bug 983366 Also add major_version method used in get_bug_search_url https://github.com/mozilla/rna/commit/70a426a3c7f45bfe3f9237639eef5c85c9ae565d Merge pull request #27 from jgmize/default-bug-search Add Release.get_bug_search_url for bug 983366
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/6029a46cee26478d42793a696cd51a1c2bf045c0 Use release.get_bug_search_url() to fix bug 983366 https://github.com/mozilla/bedrock/commit/01addc9bb324f630beaafdd83a7caad9df709d15 Merge pull request #1789 from jgmize/bug-search-url Add default bug_search_url to fix bug 983366
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
in prod.
Status: RESOLVED → VERIFIED
Attachment #8393977 - Flags: review?(pmac) → review+
Attachment #8392519 - Flags: review?(pmac) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: