Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve discussion mails - Not send 1 per discussion string #1770

Open
NekoJonez opened this issue Jan 18, 2024 · 6 comments
Open

Improve discussion mails - Not send 1 per discussion string #1770

NekoJonez opened this issue Jan 18, 2024 · 6 comments
Labels
translate.w.org Issues from https://translate.w.org/ The correct place is https://meta.trac.wordpress.org/ [Type] Enhancement A suggestion for improvement.

Comments

@NekoJonez
Copy link
Contributor

NekoJonez commented Jan 18, 2024

Today, Peter was helping me to finish a project I translated. But, he had some feedback and used the changes requested feature.
This isn't a problem... but he gave feedback on +/- 25 items... I got 25(!) separate e-mails. This is overkill. Especially since some of these items were related to an earlier comment. I'd love to see these more grouped and send out less frequently.

Eg, give a timespan of x minutes to collect and than send the mail. Otherwise a lot of mails at once can come over as aggressive while it's possible that the feedback isn't meant that way.

Edit: the issue in my eyes is that there are too many mails sent at once. I'd love to see a way how we can group feedback.

@NekoJonez NekoJonez added the [Type] Enhancement A suggestion for improvement. label Jan 18, 2024
Copy link

a checkbox within the discussion that only de PTE/GTE gets to see, to suppress sending the email would help

@amieiro amieiro added the translate.w.org Issues from https://translate.w.org/ The correct place is https://meta.trac.wordpress.org/ label Mar 6, 2024
@amieiro
Copy link
Member

amieiro commented Mar 6, 2024

You have a discussion panel in each language. You can find here for Dutch (Nederlands).

If you are a GTE, you should see this tab

image

@psmits1567
Copy link

I think you are missing the point here. Sure we can see the discussions. But the complaint is about receiving to much mails due to adding a discussion for several suggestions within one project

@amieiro
Copy link
Member

amieiro commented Mar 6, 2024

I think you are missing the point here. Sure we can see the discussions. But the complaint is about receiving to much mails due to adding a discussion for several suggestions within one project

I totally understood the key point in the issue: Pieterjan is receiving a lot of emails in the discussions, and you want to group them.
I was only showing you another tool to see all the discussions for your language.

@NekoJonez
Copy link
Contributor Author

I think you are missing the point here. Sure we can see the discussions. But the complaint is about receiving to much mails due to adding a discussion for several suggestions within one project

I totally understood the key point in the issue: Pieterjan is receiving a lot of emails in the discussions, and you want to group them.
I was only showing you another tool to see all the discussions for your language.

But does that other tool send mails? We can use for feedback?

@psmits1567
Copy link

My suggestion now would be to do the following.

  1. Do not sent emails directly.
  2. Create a cron task that reads the discussion table
  3. Collect discussions for each email found in the table for that day.
  4. After collection create one email with a reference to the single discussion
  5. The email should contain the translation discussion header, and the email or login name of the person that started the discussion.
  6. If a reply is given one day later, then this discussion should be added into the email per day

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
translate.w.org Issues from https://translate.w.org/ The correct place is https://meta.trac.wordpress.org/ [Type] Enhancement A suggestion for improvement.
Projects
None yet
Development

No branches or pull requests

3 participants