Notifications for Label team via email
On three events in the Label assessment workflow, the Label team needs to be contacted/informed about a required action:
- After someone filled out the Repository Representative Form, an email must be send to the Label team. Then, they need to contact the person, verify that they are indeed a repo representative, and if so, edit the user information in Keycloak to set the status (as explained here, in section
Adding a user for the Label web frontend and assigning to a repo
. - Once a repo representative is happy with the assessments they carried out, they must be able to contact the Label team and ask for an official assessment to obtain the Label. It may be useful if the user can specify the sub assessments they carried out.
- Additionally, a repo representative may have general other questions which require clarification by the Label team.
For these three events, there needs to be a way to communicate with the Label team.
What needs to be done:
- create a Helpdesk Contact Form and add a link to it on the
My Repositories
page (solves 2 and 3 above) - change the Repository Representative Form to send email via the Helpdesk (solves 1 above)
Also see my comment below for more details on the current state.