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

Plugin resolved email #504

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

Xpirix
Copy link
Collaborator

@Xpirix Xpirix commented Jan 15, 2025

Proposed fix for #503

  • Send the following email to each reviewer when all the feedback is resolved: Plugin <plugin_name> feedback resolved by <author>. Link: <plugin_version_feedback_link>. The plugin is now ready for review again.
  • Add unit test

@NyakudyaA

Could you send an email after each item has been resolved

A plugin will only move to the Reviewed Plugins (Resolved) list when all items are checked. So I think, it would be more accurate to send the email when it's the case. What do you think?

Also, do you think we need to notify all the staff users when the feedback items are resolved? My suggestion here is to send the email to the reviewers only. Any staff user can still see it under the Reviewed Plugins (Resolved) list.

@Xpirix Xpirix requested a review from dimasciput January 15, 2025 09:13
@Xpirix Xpirix marked this pull request as draft January 15, 2025 09:14
@Xpirix Xpirix marked this pull request as ready for review January 15, 2025 10:39
@NyakudyaA
Copy link

Proposed fix for #503

* Send the following email to each reviewer when all the feedback is resolved: `Plugin <plugin_name> feedback resolved by <author>. Link: <plugin_version_feedback_link>. The plugin is now ready for review again.`

* Add unit test

@NyakudyaA

Could you send an email after each item has been resolved

A plugin will only move to the Reviewed Plugins (Resolved) list when all items are checked. So I think, it would be more accurate to send the email when it's the case. What do you think?

That is the correct behavior.

Also, do you think we need to notify all the staff users when the feedback items are resolved? My suggestion here is to send the email to the reviewers only. Any staff user can still see it under the Reviewed Plugins (Resolved) list.

That is also true. You do not want to spam all the users with notifications, and only the reviewer who initially reviewed the plugin should receive them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants