Show bug ID field in Nightly release notes

RESOLVED FIXED

Status

RESOLVED FIXED
a year ago
a year ago

People

(Reporter: kohei, Assigned: kohei)

Tracking

Production

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(2 attachments)

(Assignee)

Description

a year ago
+++ This bug was initially created as a clone of Bug #1359037 +++

Currently release notes doesn't show bug IDs even though each entry usually comes with the relevant bug ID field. For now, Pascal is manually adding bug references to each entry's text field (see Bug 1359037). Should we show references, if available, to make notes more informative?
I would rather not for beta & release. Bug for new features are generally meta bugs (so, a list of dependencies)
Bugs are too complex and not for general consumption.

However, maybe we could display them only for nightly

Comment 2

a year ago
I agree with Sylvestre about it not being needed for beta and release (might attract off-topic/spam comments too), but I would like them for Nightly.
(Assignee)

Comment 3

a year ago
Got it. Let's show a bug ID following the description, only in the Firefox Nightly release notes.
Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
Summary: Add bug references to release notes → Show bug ID field in Nightly release notes
(Assignee)

Comment 4

a year ago
Created attachment 8862499 [details] [review]
pull request
(Assignee)

Comment 5

a year ago
Created attachment 8862500 [details]
screenshot
(In reply to Kohei Yoshino [:kohei] from comment #5)
> Created attachment 8862500 [details]
> screenshot

LGTM
Could you try with the bug # on the same line ?
(Assignee)

Comment 8

a year ago
I also initially thought inline bug IDs might work better, but sometimes descriptions contain a list or several links like this:
https://www.mozilla.org/en-US/firefox/52.0/releasenotes/

So I think an ID in a separate line looks cleaner.

Comment 9

a year ago
>So I think an ID in a separate line looks cleaner.

I'll have to agree on that. I really like the attached screenshot.
ok, thanks :)

Comment 11

a year ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/f5e231223e82427cbfff5c93fee7f9acc7e2ca5e
Fix Bug 1360034 - Show bug ID field in Nightly release notes

https://github.com/mozilla/bedrock/commit/1ac84b80ecc3d908a4f036fc9141f0955634252c
Merge pull request #4789 from kyoshino/bug-1360034-relnotes-bug-id

Fix Bug 1360034 - Show bug ID field in Nightly release notes

Updated

a year ago
Status: ASSIGNED → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
(Assignee)

Comment 12

a year ago
This is now live.
You need to log in before you can comment on or make changes to this bug.