-
Notifications
You must be signed in to change notification settings - Fork 1k
Email notification for demoted/removed user #3264
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
Comments
- Send email to the user whose role has been changed/removed. - Send email to other owners of the project. - The person who made the change will not receive the email. Closes pypi#3264
- Send email to the user whose role has been changed/removed. - Send email to other owners of the project. - The person who made the change will not receive the email. Closes pypi#3264 Make linters happy Improve the tests and coverage Update email text. Notify all owners for any role changes. Update email subjects. Update tests. Since we're always sending email to all owners now when role changed, email recipients shouldn't ever be empty. The order matters? Reordering list ordering issue Minor changes Resolved a lint issue
- Send email to the user whose role has been changed/removed. - Send email to other owners of the project. - The person who made the change will not receive the email. Closes pypi#3264 Make linters happy Improve the tests and coverage Update email text. Notify all owners for any role changes. Update email subjects. Update tests. Since we're always sending email to all owners now when role changed, email recipients shouldn't ever be empty. The order matters? Reordering list ordering issue Minor changes Resolved a lint issue Resolved code reviews Used {%- -%} to strip additional new lines
- Send email to the user whose role has been changed/removed. - Send email to other owners of the project. - The person who made the change will not receive the email. Closes pypi#3264 Make linters happy Improve the tests and coverage Update email text. Notify all owners for any role changes. Update email subjects. Update tests. Since we're always sending email to all owners now when role changed, email recipients shouldn't ever be empty. The order matters? Reordering list ordering issue Minor changes Resolved a lint issue Resolved code reviews Used {%- -%} to strip additional new lines Resolved lint issue
- Send email to the user whose role has been changed/removed. - Send email to other owners of the project. - The person who made the change will not receive the email. Closes pypi#3264 Make linters happy Improve the tests and coverage Update email text. Notify all owners for any role changes. Update email subjects. Update tests. Since we're always sending email to all owners now when role changed, email recipients shouldn't ever be empty. The order matters? Reordering list ordering issue Minor changes Resolved a lint issue Resolved code reviews Used {%- -%} to strip additional new lines Resolved lint issue
- Send email to the user whose role has been changed/removed. - Send email to other owners of the project. - The person who made the change will not receive the email. Closes pypi#3264 Make linters happy Improve the tests and coverage Update email text. Notify all owners for any role changes. Update email subjects. Update tests. Since we're always sending email to all owners now when role changed, email recipients shouldn't ever be empty. The order matters? Reordering list ordering issue Minor changes Resolved a lint issue Resolved code reviews Used {%- -%} to strip additional new lines Resolved lint issue
To do this the right way, we should wait till we have #5863 implemented, so we can draw on the event logging and use it to trigger this notification. |
I finally got the code in #3853 rebased on master, and am looking at driving the notifications from the event logging. I don't see any triggers or signal plumbing in #6339. When you say the event logging should trigger the notification, are you talking about calling these notifications directly from |
I defer to @di and @ewdurbin and @yeraydiazdiaz on this. |
@di do you have some feedback on @rascalking's question? |
I think either could work. I think it would be probably more straightforward to just do this in I think what would be even more powerful is if every |
@rascalking Any updates here? Are you still working on this? |
Sorry, I don't think I'm going to be able to finish this. |
Thank you, @patelneel55! |
Followup to #1000: we should email the user (and possibly all the other owners/maintainers of a project as well) when they were an owner/maintainer of a project but have just been demoted or removed from the project.
-- @edmorley
The text was updated successfully, but these errors were encountered: