"Translation template import" email - shows all email receivers

Bug #418177 reported by Savvas Radevic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

I have a branch connected to rosetta, to update the translations each time there is a translation-related push/update.

https://translations.edge.launchpad.net/ubuntu-cy-website
https://code.edge.launchpad.net/~ubuntu-cy-webteam/ubuntu-cy-website/trunk

The privacy problem is that shows the email addresses of all receivers in a team. This is what I receive:
= Quote 1 =
To: *snip1*@gmail.com,*snip2*@ubuntucy.org,*snip3*@gmail.com
From: <email address hidden>
Subject: Translation template import - ubuntucysite in ubuntu-cy-website trunk
Message-Id: <email address hidden>
Date: Mon, 24 Aug 2009 14:45:23 -0000
Reply-To: <email address hidden>
Sender: <email address hidden>
Errors-To: <email address hidden>
Precedence: bulk
X-Generated-By: Launchpad (canonical.com); Revision="None";
 Instance="initZopeless config overlay"
X-Launchpad-Hash: b2cc28611805c978c47b34fb87df784eade4b214

Hello Ubuntu-cy Web Team,

On 2009-08-24 14:40z (5 minutes ago), you uploaded a translation
template for ubuntucysite in ubuntu-cy-website trunk in Launchpad.

The template has now been imported successfully.

Thank you,

The Launchpad team
= End of quote 1 =

In my opinion, the proper way is to show only the email of the receiver in question.
For example when I push a new revision, code.launchpad.net sends an email such as:

= Quote 2 =
X-Launchpad-Project: ubuntu-cy-website
X-Launchpad-Branch: ~ubuntu-cy-webteam/ubuntu-cy-website/trunk
X-Launchpad-Message-Rationale: Subscriber
X-Launchpad-Branch-Revision-Number: 79
X-Launchpad-Notification-Type: branch-revision
To: Savvas Radevic <*snip3*@gmail.com>
From: <email address hidden>
Subject: [Branch ~ubuntu-cy-webteam/ubuntu-cy-website/trunk] Rev 79: 1.5.4.1
Message-Id: <email address hidden>
Date: Mon, 24 Aug 2009 14:38:07 -0000
Reply-To: <email address hidden>
Sender: <email address hidden>
Errors-To: <email address hidden>
Precedence: bulk
X-Generated-By: Launchpad (canonical.com); Revision="None";
 Instance="initZopeless config overlay"
X-Launchpad-Hash: 7405f740a71d26fc69ea234e4d234803b96ffbd9

------------------------------------------------------------
revno: 79
tags: 1.5.4.1
committer: Savvas Radevic <*snip3*@gmail.com>
branch nick: ubuntucy-site
timestamp: Mon 2009-08-24 16:36:41 +0200
message:
  1.5.4.1
modified:
  common.php
  i18n/el.po
  i18n/tr.po
  i18n/ubuntucysite.pot
  locale/el_GR/LC_MESSAGES/ubuntucysite.mo
  locale/tr_TR/LC_MESSAGES/ubuntucysite.mo

--
lp:ubuntu-cy-website
https://code.launchpad.net/~ubuntu-cy-webteam/ubuntu-cy-website/trunk

You are subscribed to branch lp:ubuntu-cy-website.
To unsubscribe from this branch go to https://code.launchpad.net/~ubuntu-cy=
-webteam/ubuntu-cy-website/trunk/+edit-subscription.

= End of quote 2 =

summary: - "Translation template import" - shows all email receivers
+ "Translation template import" email - shows all email receivers
Revision history for this message
Данило Шеган (danilo) wrote :

Very interesting. We are emailing the importer and I guess we are not properly setting the importer to committer, so the branch owner (a team in this case) gets to see the notification.

Did you request a one-time import and got this, or is this the first import ever?

Revision history for this message
Savvas Radevic (medigeek) wrote : Re: [Bug 418177] [NEW] "Translation template import" email - shows all email receivers

No, the branch is connected to automatically update rosetta :)
I mean I just pushed the revision and got that email

On 8/24/09, Данило Шеган <email address hidden> wrote:
> Very interesting. We are emailing the importer and I guess we are not
> properly setting the importer to committer, so the branch owner (a team
> in this case) gets to see the notification.
>
> Did you request a one-time import and got this, or is this the first
> import ever?
>
> --
> "Translation template import" email - shows all email receivers
> https://bugs.launchpad.net/bugs/418177
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
Sent from my mobile device

Revision history for this message
Данило Шеган (danilo) wrote :

So, we are actually emailing the branch owner for any template import. This probably resulted from some misunderstanding. We should definitely try to email just the person who has requested the import, or set it up. On any future updates, it should be the committer.

tags: added: code-integration
Revision history for this message
Savvas Radevic (medigeek) wrote : Re: [Bug 418177] Re: "Translation template import" email - shows all email receivers

> On any future updates, it should be the committer.

Awesome, I'll let you know if it's fixed :)

Revision history for this message
Данило Шеган (danilo) wrote : Re: [Bug 418177] Re: "Translation template import" email - shows all email receivers

У уто, 01. 09 2009. у 21:29 +0000, Savvas Radevic пише:
> > On any future updates, it should be the committer.
>
> Awesome, I'll let you know if it's fixed :)

Oh, it's not fixed yet. It seems all templates get "imported" as if the
branch owner did it. Or something. We did have weird reports about
this, and I'll need to further investigate it.

Revision history for this message
Savvas Radevic (medigeek) wrote : Re: [Bug 418177] Re: "Translation template import" email - shows all email receivers

> Oh, it's not fixed yet.  It seems all templates get "imported" as if the
> branch owner did it.  Or something.  We did have weird reports about
> this, and I'll need to further investigate it.

Alrighty then, thanks for your help and time!

Changed in rosetta:
importance: Undecided → High
status: New → Triaged
tags: added: email notifications
Curtis Hovey (sinzui)
tags: added: translations-branch
removed: code-integration
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.