It is not possible to unsubscribe a team from a blueprint

Bug #50875 reported by Mark Shuttleworth
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Ian Booth

Bug Description

Blueprint allows us to add a team as a subscriber to a specification. But it is then impossible to UNSUBSCRIBE the team from that specification.

 1. Visit a spec.
 2. Select "Subscribe Someone" from the Actions Menu
 3. Make a team (not an important team :-)) a subscriber
 4. Now try to unsubscribe that team...

(For the Bugs equivalent, see bug 633.)

Related branches

Changed in blueprint:
assignee: nobody → sabdfl
importance: Untriaged → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Mark Shuttleworth (sabdfl) wrote :

Marking high, because sure as anything someone has subscribed the techboard to a spec or two and we won't be able to get off it till this is fixed :-)

Changed in blueprint:
importance: Medium → High
Revision history for this message
Stuart Bishop (stub) wrote : Re: [Bug 50875] Re: It is not possible to unsubscribe a team from a specification

Mark Shuttleworth wrote:
> Marking high, because sure as anything someone has subscribed the
> techboard to a spec or two and we won't be able to get off it till this
> is fixed :-)

This was recently fixed in Malone too so you might be able to reuse or cargo
cult the screens.

--
Stuart Bishop <email address hidden> http://www.canonical.com/
Canonical Ltd. http://www.ubuntu.com/

Christian Reis (kiko)
Changed in blueprint:
assignee: sabdfl → jonathank
assignee: jonathank → jonathanknowles
Jonathan Knowles (jsk)
Changed in blueprint:
status: Confirmed → In Progress
Revision history for this message
Jonathan Knowles (jsk) wrote : Re: It is not possible to unsubscribe a team from a specification

It's also not possible for a user to unsubscribe another user from a specification.

Revision history for this message
Jonathan Knowles (jsk) wrote :

After a discussion with Mark Shuttleworth and Francis Lacoste, we feel that the best solution to this bug requires more than a simple bug fix.

For example, one solution could be to add a page that lists subscriptions of users and groups, allowing the user to select one or more subscribers for removal.

I've created the following blueprint to capture our thoughts:

https://blueprints.launchpad.net/blueprint/+spec/improve-management-of-blueprint-subscriptions

Revision history for this message
Jonathan Knowles (jsk) wrote :
Revision history for this message
Jonathan Knowles (jsk) wrote :

Re-targeting to 1.1.8 to align with the blueprint for this bug.

Revision history for this message
Jonathan Knowles (jsk) wrote :
description: updated
Revision history for this message
Jonathan Knowles (jsk) wrote :

Temporarily removing target for consistency with team-unsubscriptions blueprint.

Jonathan Knowles (jsk)
Changed in blueprint:
status: In Progress → Triaged
status: Triaged → Confirmed
Jonathan Knowles (jsk)
Changed in blueprint:
assignee: jsk → intellectronica
Curtis Hovey (sinzui)
Changed in blueprint:
assignee: Tom Berger (intellectronica) → nobody
importance: High → Low
Revision history for this message
Loïc Minier (lool) wrote :

Hey, we're tracking ~canonical-mobile specs by subscribing the team to the spec after the sprint; this gets us nice blueprints.l.n/~canonical-mobile pages. However the lack on unsubscription is a pain.

(Could someone comment why the priority was reset to Low?)

Thanks,

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

No developers are assigned to work on the blueprint application. None have been for 18 months. It is wrong to imply someone will work on this when clearly no one has or will.

Ask a question to at https://answers.launchpad.net/launchpad/+addquestion and an admin someone will perform DB surgery to unsubscribe an unwanted person/team.

Revision history for this message
Loïc Minier (lool) wrote :

Thanks for the info; will file questions to change subscriptions

Curtis Hovey (sinzui)
tags: added: disclosure
Curtis Hovey (sinzui)
Changed in launchpad:
importance: Low → High
Ian Booth (wallyworld)
Changed in launchpad:
assignee: nobody → Ian Booth (wallyworld)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
Ian Booth (wallyworld)
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

Related blueprints

Remote bug watches

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