Extract team members' email addresses

Bug #39260 reported by Matthias Urlichs
12
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Unassigned

Bug Description

Suppose you admin a team which you'd like to set up an email list for.

Clicking on each team member to copy+paste the email address is not an option for large teams...

As the team admin, I'd like to have a way to display the mail addresses along with the names, for easy copy+paste into my favorite mailing list manager.

Revision history for this message
Jan Claeys (janc) wrote :

Yes, just today I needed the e-mail addresses of the Dutch l10n team, and of all the proposed & and (now) inactive members. That, or a way to send a mail to everyone through launchpad...

Another option might be to export this as e.g. a CSV or XML file.

Changed in launchpad:
status: Unconfirmed → Confirmed
Revision history for this message
Matthias Urlichs (smurf) wrote : Re: [Bug 39260] Re: Extract team members' email addresses

Hi,

Jan Claeys:
> Another option might be to export this as e.g. a CSV or XML file.
>
XMLizing the whole of Launchpad is a different problem. ;-)
--
Matthias Urlichs | {M:U} IT Design @ m-u-it.de | <email address hidden>

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

There are some instances when a user has their email hidden, so even going though each user one-by-one doesn't result in a complete list of emails. This is where the function of "email all in team" would be useful.

LP would email the address that the user has associated with LP. The admin would never see it (thus keeping the privacy of the user) but the admin can still contact them.

The export function (to csv/xml) would be nice also, but again, it would probably leave out the private email address and thus not be complete, by design.

Revision history for this message
Zarul Shahrin (zarulshahrin) wrote :

Any update on this? I really think that the "email all members" option is really important for admin..

Revision history for this message
Guilherme Salgado (salgado) wrote :

Soon it'll be possible to have launchpad-hosted mailing lists for teams, so you could reach all members by emailing that mailing list (as long as all team members are subscribed to it). Would that solve your problem?

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

Guilherme,

Not really. My situation is I am the leader of a LoCo team, which needs to use LP for "official member lists" and we already have a mailing list from lists.ubuntu.com. I don't want to ask my team to join yet another mailing list just for this.

I really feel letting admins email all team members (without disclosing those emails) is the best solution. This would let me email those who have signed up for the LP team, but not our current mailing list.

Thanks

Revision history for this message
Christian Reis (kiko) wrote :

So.. does the RDF export we provide for teams provide you with enough information for this to be a non-issue? It's pretty complete, now.

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

Christian,

I might be dense, but I can't find that feature you are referring to on my team. Where is it located?

Revision history for this message
Christian Reis (kiko) wrote :

On Sun, Dec 02, 2007 at 07:33:49PM -0000, Greg Grossmeier wrote:
> I might be dense, but I can't find that feature you are referring to on
> my team. Where is it located?

Just tack on /+rdf to any team URL. I'm not sure why we don't link
explicitly to it in the menu, but there's a <link> in the team page:

 <link rel="meta" type="application/rdf+xml"
       title="FOAF" href="+rdf" />

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

Found the feature. (add "/+rdf" to the end of the team URL, there is no link to it from any page I could find)

But no, that does not have any email addresses in it. Still no solution.

Revision history for this message
Jan Claeys (janc) wrote :

For those people that have a GPG key registered, you can find an e-mail address, but not necessarily the one people prefer for being contacted...

Revision history for this message
Greg Grossmeier (greg.grossmeier) wrote :

I think a good solution to this bug is to simply have a button that only an admin can see which would allow them to send a message to all team members. The admin would never see the emails that are hidden thus no new information is being exposed to anyone.

Revision history for this message
Adi Roiban (adiroiban) wrote :

I agree with Greg solution.

Please increase the importance of this bug!

Many thanks!

Revision history for this message
Adi Roiban (adiroiban) wrote :

Do we have a workaround ?

As the coordinator or Ubuntu Romanian Translation team I see many people who add wrong suggestions.

I would be great if I can contact them and ask them to add good sugestions, otherwise they are working in vain.

Revision history for this message
Christian Reis (kiko) wrote :

Indeed my original suggestion was bong; we don't include an email address in the RDF, but instead a SHA1 hash of their preferred email address. So two comments:

  - Does the FOAF RDF spec provide for including real email addresses? We could do this only for logged in users which would minimize spam harvesting.
  - If we do fix bug 66105 in the near future (and it is listed as a priority in our 3.0 plan) then that could be extended to allow contacting "the team" through a form in Launchpad. It would avoid an email disclosure issue while still permitting replies to work normally.

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

Foes does not provide a plain text email addresses because it is a spam vector. Launchpad can use its own namespace to reveal this to Launchpad users so long as it honours the rules for hidden email addresses.

Changed in launchpad-registry:
importance: Medium → Low
status: Confirmed → Triaged
Revision history for this message
William Grant (wgrant) wrote :

Team admins can use the "Contact this team's members" link on the team page to email everyone, or list email addresses through the API for users who have consented to it.

Changed in launchpad:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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