Open humitos opened 3 years ago
When you say "audit", do you mean "tracking them on our changes audit system", or "review them"?
Only review them, closely, 🕵🏼
It would help to have these issues as actionable issues on this repository for now. I'm not sure this issue will be super actionable as it just requires another round of QA on notifications. I'll break out an issue that can be addressed for the integrations notification for now though. I've also added another round of QA on notifications back to our roadmap.
@humitos anything in particular we want to address here? I feel like we've been through a few rounds here already and there isn't anything super actionable on the new dashboard side of things.
I don't have any immediate actionable work here but I assume there are a bunch of notifications with not clear enough instructions about how to solve the problem --as the one showed in the description, which it has its own issue now at #28
I'd say the work required here is:
notifications.py
and messages.py
filesIf 2) fails, we should open an issue per notification not passing that step --or fix it immediately if it's easy.
Makes sense. I think this is probably a backend change then, so I'll remove it from this roadmap and it might make sense to move this off this repo too.
We want to audit all the on-site notifications to confirm their copy makes sense and they are useful. Basically, we want to confirm if a user that reads the notification and clicks on the link to "solve the problem" has all the context required on the linked page to be able to solve it without requiring jumping into the Read the Docs documentation.
A good example of a not useful notification is the notification for a failure webhook attached:
(from https://github.com/readthedocs/readthedocs.org/blob/b68a92106b5926c7e708f77aa3d04e2f30b0a24b/readthedocs/oauth/notifications.py#L44-L48)
that links to the
Admin -> Integrations
page that has no context. Example: https://readthedocs.com/dashboard/readthedocs-ops/integrations/Original card at: https://trello.com/c/tY0Mi8v4/771-audit-all-trial-subscription-emails-notifications-to-ensure-they-work-and-are-useful