Documentation says Bug supervisors are subscribed to all bug reports

Bug #217337 reported by Matthew Paul Thomas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Curtis Hovey

Bug Description

This bug was reported when the bug supervisor was automatically subscribed to bug. This is no longer the case, but documentation still says that this so.
https://help.launchpad.net/BugSupervisors
https://help.launchpad.net/Bugs/Subscriptions
IHasBugSupervisor docstrings.

The security contact or owner is subscribed to bugs that are flagged as security issue. The UI will enforces that these same bugs are also marked as private too.

The bug supervisor or owner is subscribed to private (not security) bugs if the project has private bug enabled.

Related branches

description: updated
Revision history for this message
Björn Tillenius (bjornt) wrote : Re: [Bug 217337] [NEW] Bug supervisors shouldn't be compulsorily subscribed to all bug reports

On Mon, Apr 14, 2008 at 04:38:25PM -0000, Matthew Paul Thomas wrote:
> Public bug reported:
>
> We have bug supervisors, people with permission to triage or otherwise
> modify a project's/package's bug reports. We also have structural
> subscriptions, subscribing to a project's/package's bug reports.
>
> Now that these things are separate, bug supervisors should not be
> compulsorily subscribed to all a project's/package's bug reports.

They aren't compulsorily subscribed. They can unsubscribe, while still
being bug supervisors.

> We
> should invite them to subscribe, when they become a bug supervisor, but
> not force them to.

The way it works today is that when you become a bug supervisor, we
automatically create a subscription for you, since that's usually what
people want. After that you can unsubscribe from the projects's bug.

Were you aware of this, or are you suggesting we should tweak the UI,
making it possible to choose whether you want to subscribe already when
you choose to become a bug supervisor?

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

I was not aware that it was possible to be a bug supervisor without being subscribed to all bug reports. Now that you've said it is possible, I've looked for the interface to unsubscribe:
https://edge.launchpad.net/~mpt/+editemails
https://bugs.edge.launchpad.net/launchpad
https://bugs.edge.launchpad.net/~launchpad-bugs
https://edge.launchpad.net/~launchpad-bugs

I can't find it, so I'm sympathetic to the Inkscape people not finding it either. Where is it?

(Also, what do you mean by "choose to become a bug supervisor"? I thought supervisors were appointed by project admins.)

Revision history for this message
Björn Tillenius (bjornt) wrote : Re: [Bug 217337] Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

On Tue, Apr 15, 2008 at 08:27:53AM -0000, Matthew Paul Thomas wrote:
> I was not aware that it was possible to be a bug supervisor without
> being subscribed to all bug reports. Now that you've said it is
> possible, I've looked for the interface to unsubscribe:
> https://edge.launchpad.net/~mpt/+editemails
> https://bugs.edge.launchpad.net/launchpad

Don't you see the "Change bug supervisor" link in the actions portlet
on this last one?

> (Also, what do you mean by "choose to become a bug supervisor"? I
> thought supervisors were appointed by project admins.)

Sorry, you're right. They are appointed by projects admins.

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

Yes, I see the "Change bug supervisor" link, but that just lets me change the team that's the bug supervisor. I don't want to do that (especially since it would annoy everyone else in the team). I want to leave the supervisor as it is, but not be mailed about every change to every Launchpad bug report.

Revision history for this message
Björn Tillenius (bjornt) wrote : Re: [Bug 217337] Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

On Tue, Apr 15, 2008 at 09:39:28AM -0000, Matthew Paul Thomas wrote:
> Yes, I see the "Change bug supervisor" link, but that just lets me
> change the team that's the bug supervisor. I don't want to do that
> (especially since it would annoy everyone else in the team). I want to
> leave the supervisor as it is, but not be mailed about every change to
> every Launchpad bug report.

Sorry, I misunderstood. So, finding how to unsubscribe is indeed hard.
If you go to https://edge.launchpad.net/launchpad, you'll see a
"Subscribe to bug mail" link. That's the one.

Curtis Hovey (sinzui)
Changed in malone:
status: New → Triaged
importance: Undecided → Low
Graham Binns (gmb)
tags: added: story-better-bug-notification
Revision history for this message
Curtis Hovey (sinzui) wrote : Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

We intend to permit project owners to grant view permission to users and teams in a project--subscription will not be required for access. Users with permission to view everything will can choose to subscribe to email if they want notification.

tags: added: disclosure
Revision history for this message
Curtis Hovey (sinzui) wrote :

Bug supervisors are only subscribed to private bugs. This has been the case for several years, but the pages and documentation was never updated.

tags: added: ui
tags: added: docs
Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 217337] Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

On Wed, Jul 20, 2011 at 3:56 AM, Curtis Hovey
<email address hidden> wrote:
> Bug supervisors are only subscribed to private bugs. This has been the
> case for several years, but the pages and documentation was never
> updated.

Aren't they not subscribed to private bugs either? Security team gets
that subscription.

Revision history for this message
Curtis Hovey (sinzui) wrote : Re: Bug supervisors shouldn't be compulsorily subscribed to all bug reports

Not so. Bug.createBug() has two rules in play

The security team is subscribed to security issues with for most projects, also the private bugs because of the ui. This tule is in play
    if params.security_related:
            if context.security_contact:
                bug.subscribe(context.security_contact, params.owner)
            else:
                bug.subscribe(context.owner, params.owner)

But for more than 300 projects this rule comes into play
    elif params.product and params.product.private_bugs:
            if params.product.bug_supervisor:
                bug.subscribe(params.product.bug_supervisor, params.owner)
            else:
                bug.subscribe(params.product.owner, params.owner)

summary: - Bug supervisors shouldn't be compulsorily subscribed to all bug reports
+ Documentation says Bug supervisors are subscribed to all bug reports
Curtis Hovey (sinzui)
description: updated
description: updated
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: nobody → Curtis Hovey (sinzui)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
tags: added: privacy-transitions
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.