Closed Bug 1514798 Opened 6 years ago Closed 6 years ago

Do not mark Activity Stream bugs RESOLVED until they are merged to mozilla central

Categories

(Firefox :: New Tab Page, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 66
Iteration:
66.3 - Jan 7 - 20

People

(Reporter: k88hudson, Assigned: Mardak)

References

(Depends on 1 open bug)

Details

(Whiteboard: [chore])

At the request of Relman, we would like to change our process so that we mark bugs RESOLVED when they merge to mozilla central, and something else when they merge to github (a whiteboard tag perhaps?) This will require changes to bugzy as well as our auto-close github/bugzilla integration tool.
Depends on: 1514041
No longer blocks: 1512725
If one can rely on a commit comment being added to the bug only on merge to master, we could check for its existence, e.g. https://bugzilla.mozilla.org/buglist.cgi?emaillongdesc1=1&email1=mozilla%2Bbugcloser%40davedash.com&component=Activity Streams%3A Newtab&target_milestone=---
Assignee: nobody → edilee
Priority: P2 → P1
Iteration: 66.2 - Dec 24 - Jan 6 → 66.3 - Jan 7 - 20

Plan is to update github-bugzilla-pr-linker in bug 1514041 to handle commits/merges and to comment in the bug and add [github merged] whiteboard. Our commits won't make use of the "fix bug ###" syntax to autoclose. Separately bugzy should differently handle bugs that are fixed in github but not exported yet.

We've changed our process to not use "Fix" in commit messages and added github-merged to track which bugs have yet to be exported.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.