Open Bug 650269 Opened 13 years ago Updated 11 years ago

Enable watching a user on only the bugs they file

Categories

(Bugzilla :: Email Notifications, enhancement, P4)

enhancement

Tracking

()

People

(Reporter: ehsan.akhgari, Unassigned)

Details

Besides the general user watching option, I wish we had a separate watch option which would let me only get emails for the bugs that somebody files.  In other words, there is a set of users that I want to watch for all of their activity, and there is another set that I'd like to watch only to see which bugs they file.
Severity: normal → enhancement
What's the logic behind this?
Sometimes a user makes a lot of comments that you don't care about, but they file very interesting bugs.
FWIW, you could accomplish this now, you'd just have to set your own preferences to send you email for new bugs that you are the reporter of. Is that good enough?
OS: Mac OS X → All
Priority: -- → P4
Hardware: x86 → All
(In reply to comment #2)
> Sometimes a user makes a lot of comments that you don't care about, but they
> file very interesting bugs.

What Josh said.  There are at least 20 people that I'm interested in bugzilla at this point to see what new bugs they file, and I refrain from doing so now because that would give me a copy of all of their bugmail.  There are also a bunch of different people that I want to help closely (so that I can jump in and help them mostly), and that requires me to see all of the bugmail targetted for them.  These two sets are really disjoint.
(In reply to comment #3)
> FWIW, you could accomplish this now, you'd just have to set your own
> preferences to send you email for new bugs that you are the reporter of. Is
> that good enough?

No, because I have no way of setting the prefs one way for the first bucket and another way for the second bucket.

Please note that the reason for watching different people could be different, and the main issue here is that Bugzilla treats all watches as equal.
(In reply to comment #5)
> No, because I have no way of setting the prefs one way for the first bucket and
> another way for the second bucket.

  Ah, could you explain what you mean by those numbered buckets?

> Please note that the reason for watching different people could be different,
> and the main issue here is that Bugzilla treats all watches as equal.

  Yeah, we're likely to continue doing so for simplicity's sake and for scalability of watching a lot of users (or having a lot of users watch you).
If you use Thunderbird, you can easily add filters to triage bugmails coming from users being watched: X-Bugzilla-Watch-Reason = Reporter.
(In reply to comment #6)
> (In reply to comment #5)
> > No, because I have no way of setting the prefs one way for the first bucket and
> > another way for the second bucket.
> 
>   Ah, could you explain what you mean by those numbered buckets?

First bucket being the people whom I want to watch to see what bugs they file, but not get bugmail for their other activity, the second bucket being the people whom I want to watch to see all of their activity in Bugzilla.

> > Please note that the reason for watching different people could be different,
> > and the main issue here is that Bugzilla treats all watches as equal.
> 
>   Yeah, we're likely to continue doing so for simplicity's sake and for
> scalability of watching a lot of users (or having a lot of users watch you).

Hmm, I don't personally find the existing user watching interface simple at all ;-)

But I'm not sure how this could hurt scalability.  If anything, it would cut down the number of email notifications that Bugzilla would send out, so it would help there.
(In reply to comment #7)
> If you use Thunderbird, you can easily add filters to triage bugmails coming
> from users being watched: X-Bugzilla-Watch-Reason = Reporter.

Sure, but the reason that I'm requesting this feature is that I don't want to receive the extra bugmail for other activities of the people whom I'm watching for their bug reports in the first place.

Also, setting up the filter would become really tricky if you have 20 people in each bucket for example, and you want to make sure that you're not missing bugmail from the activitiy of somebody in the second bucket on a bug which has a member of the first bucket CCed as well...
Okay, thanks for the explanation! :-)

The scalability issue comes around in terms of our database queries and logic to determine who to send email to, which this could make MUCH more complex.
You need to log in before you can comment on or make changes to this bug.