Join/leave mailing list from team page

Bug #190945 reported by Barry Warsaw
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Māris Fogels

Bug Description

You should be able to join and leave a mailing list from the team page. Although the exact mechanism is undecided, one option is that the +join and +leave links would include the ability to join and leave the team's mailing list at the same time (assuming the team has a list of course, and that any beta restrictions have been determined).

There should also probably always be a big button to "Leave this mailing list" whenever you're subscribed to the team's mailing list. I don't think this should drop you on the +leave page because I think it should do the absolute minimal amount of steps necessary to unsub. Some argument can be made that it should be a one-click unsub, but I think a confirmation page is not too bad.

Additionally, this link might be more appropriate for the Unsub link in message headers and footers than the currently used https://launchpad.net/people/+me/+editemails. However if we change this, there really needs to be a generic redirect link similar to +me.

See also this thread: https://lists.ubuntu.com/mailman/private/launchpad/2008-February/024842.html

Barry Warsaw (barry)
Changed in launchpad:
assignee: nobody → mfogels
importance: Undecided → High
milestone: none → 1.2.2
status: New → Confirmed
Māris Fogels (mars)
Changed in launchpad:
status: Confirmed → In Progress
Changed in launchpad:
milestone: 1.2.2 → 1.2.3
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

How about:

== Your involvement ==

You are a member of this team. ( Leave the team )
You are not subscribed to the team mailing list. ( Subscribe )

Revision history for this message
Barry Warsaw (barry) wrote :

mpt, i like this suggestion. i would make the _leave the team_ link point to the team's +leave page, and the _subscribe_ link point to the team's +mailinglist page. this latter should get filled out to be appropriate for both team members and team admins.

if the person is already subscribed to the list, then it should read:

you are subscribed to the team mailing list. (_unsubscribe_)

this _unsub_ link should probably immediately unsubscribe you from the list. that satisfies my one-click-leave requirement. it's always easy to resubscribe if you mess up.

thoughts?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

That all looks reasonable. Eventually, I'd rather all the buttons in this section function immediately (with the opportunity for undo), rather than some of them requiring one click and some requiring two. I guess that would require merging +leave into the team page, but that's not really part of this bug.

Revision history for this message
Barry Warsaw (barry) wrote :

I agree. Perhaps Maris can file another bug to merge +leave when he's done with this specific issue.

Revision history for this message
Māris Fogels (mars) wrote :

Fixed in RF 5818 and RF 5866.

Changed in launchpad:
status: In Progress → Fix Committed
Māris Fogels (mars)
Changed in launchpad:
status: Fix Committed → Fix Released
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.