Comment 1 for bug 246022

Revision history for this message
Curtis Hovey (sinzui) wrote : Re: Cannot contact all members of a team at once

I brought this issue up in several discussion immediately after the "Contact this user" feature was made available to teams. It was decided that if the team chooses to set the mailling list as the contact address, then it should be used in the "Contact this team" behaviour because it would be surprising if the list was not used. This blocked my suggestion to never user the mailing list.

I suspect the right way to implement this is with the launchpad mailing list itself. The mailing list does not know who the subscribers are; launchpad provides that information. If the getMembers rules were update to accept a parameter that specified if the list is for the subscribers, or the members we could have two priorites of emails. The default is to the subscribers. The member priority goes to all members.

This feature has another interesting interaction with the "lurker" and "good standing" features that permits non-members to subscribe to lists under certain restrictions. They would never get the member emails.

I think this feature should be implement in conjunction with the afore mentioned features to ensure that the interaction is consistent.