Open
Bug 1354729
Opened 8 years ago
Updated 6 years ago
Would be good to have a "timed needinfo" mechanism
Categories
(bugzilla.mozilla.org :: Extensions, enhancement, P3)
Tracking
()
NEW
People
(Reporter: bzbarsky, Unassigned)
References
Details
(Whiteboard: [product-integrity:p3])
It's pretty common to have things like "fix this bug once 57 ships". It would be awesome if it were possible to set up a needinfo to appear on a particular date, so things can be easily ignored until then and pop up on worklists once the date is hit.
| Comment hidden (off-topic) |
Comment 2•8 years ago
|
||
(In reply to Andre Klapper from comment #1)
> Isn't that exactly what the tracking flags are for
There is no tracking flag for "Boris should remember to clean up these special cases when we successfully ship a Firefox 57 release without XPCOM addons." There aren't even tracking flags at all for 57 yet, because it's several releases out.
> or setting an assignee
> in combination with a priority?
That doesn't get the issue off the radar, meaning that the person has to keep looking at the non-actionable thing. Delaying action items to a later data is a classic thing that productivity tools should do.
(Also, FWIW, "assignee" is pretty workflow-dependent. Plenty of people never look at their assigned bugs).
Comment 3•8 years ago
|
||
Purely time-based or would there be more value in this being based on some sort of bug status change?
Assignee: general → nobody
Component: Bugzilla-General → Extensions: Needinfo
Flags: needinfo?(bzbarsky)
Product: Bugzilla → bugzilla.mozilla.org
QA Contact: default-qa
Version: unspecified → Production
| Reporter | ||
Comment 4•8 years ago
|
||
What bug status change corresponds to "nightly is now 57"?
Flags: needinfo?(bzbarsky)
Comment 5•8 years ago
|
||
"needinfo if [tracking flag] changes to [value]" possibly, but I'll ignore that and just consider what was requested.
| Reporter | ||
Comment 6•8 years ago
|
||
> "needinfo if [tracking flag] changes to [value]"
Right; the problem is that for the use cases we care about it doesn't. :(
I'm seeing these use cases come up:
* In $n days, needinfo? user
* On $date, needinfo? user
* If [tracking flag] changes to [value], needinfo? user
Are there other cases to consider, such as:
* If bug $x enters [state], needinfo? user about current bug
If we were only able to do one of these, which would be the most useful?
Questions:
* What happens if the account of the user requesting one of these 'conditional' flags is deactivated/suspended
* What happens if the bug is restricted to a group, and the user requesting the conditional flag is removed from the group
* What happens if the bug is resolved before the the condition triggering the flag occurs
| Reporter | ||
Comment 8•8 years ago
|
||
> * If bug $x enters [state], needinfo? user about current bug
That would be somewhat useful too, yes. I can try to track it via bugmail now, but something more explicit might be nice.
> If we were only able to do one of these, which would be the most useful?
I think "On $date, needinfo? user" would be most useful for me at the moment.
> Questions:
I think the answers, in order are as follows:
1) Not sure there's much we can do here; just skip setting the flag.
2) Mail the flag requester, tell them we couldn't set the flag and why.
3) Set the flag anyway; they can clear it if needed.
This is related to JP's requests for PI.
Priority: -- → P3
Whiteboard: [product-integrity:p3]
See Also: → 1358308
Updated•6 years ago
|
Component: Extensions: Needinfo → Extensions
You need to log in
before you can comment on or make changes to this bug.
Description
•