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

dashboard: add option to manager widget to resend email invitations to Uploaders/Reviewers #191

Open
GraemeWatt opened this issue Mar 19, 2020 · 5 comments · May be fixed by #516
Open

dashboard: add option to manager widget to resend email invitations to Uploaders/Reviewers #191

GraemeWatt opened this issue Mar 19, 2020 · 5 comments · May be fixed by #516
Assignees

Comments

@GraemeWatt
Copy link
Member

Request from Frank Geurts (STAR):

I am the HEPdata coordinator for STAR. Over the past years I have come to realize that it would be really nice to have a feature that would allow me to resend the automated emails that usually are send when an uploader and reviewer are assigned.

I am not sure such a “resend invitation” option exists, but if it does then please point me to it. If it does not exists I think this would be a very welcome addition that will help send such reminders or (more often) address issues where the uploader/reviewer lost (read: deleted) the original email.

@zeynepaki
Copy link
Collaborator

@GraemeWatt should this option only be available if the invitation has not been accepted ?

@GraemeWatt
Copy link
Member Author

I think the option should be available even if the invitation has been accepted. The Uploader/Reviewer might have accepted the invitation months ago, but the Coordinator will still want to send a reminder to them to hasten progress.

@zeynepaki
Copy link
Collaborator

Hi Graeme! been trying a couple of things with this and had a couple of ideas of what can be done for it.
First we thought of adding the send reminder button next to the "accepted" status icon, which looks like this:
option-3
This would have made sense if it was only going to be available if people hadn't accepted it but in this case, it makes more sense having it displayed along with the other action buttons that are currently available like this:
option-1
I think this is fine, but looks a bit cluttered and would get even more cluttered over time if we had other stuff to add in the future.
Which brings me to the third option to have a small popup with all the actions coming out if clicked on a button like this:
option-2
In this way we would not to worry about cluttering even if we decided to add more action buttons in the future.
Please let me know what you think and suggest any other ideas that you may have.
Ps. I whipped these up on photoshop so they would not be pixel-perfect to this on the live website.

@GraemeWatt
Copy link
Member Author

Many thanks for mocking up the different options! I don't have a strong preference, but the last pop-up option seems a bit complicated given that there will only be one action ("email") in the most common case of one primary Uploader/Reviewer. The "demote" action only appears if there is a reserve participant and the "delete" action only appears for a reserve participant not a primary one. We could reconsider in future if more actions need to be added, but I don't anticipate any at this stage. I'm not sure it makes sense to send a email to a reserve participant, so the "email" option could only appear for a primary participant. So I think the second mock-up will be fine if there are only a maximum of two actions (email/demote for primary and delete/promote for reserve), reducing the clutter.

@zeynepaki zeynepaki linked a pull request May 24, 2022 that will close this issue
@GraemeWatt
Copy link
Member Author

Request from Frank Geurts (STAR):

I am the HEPdata coordinator for the RHIC-STAR experiment and over the past many years I have noticed one important feature that would substantially improve one of the most performed tasks as a coordinator: resending the automated emails that invite uploaders/reviewers to go to their assigned HEPdata records.

My feature request would therefore be, to simply add a button to each record that is still in progress that would resend the original email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants