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

Send "Data project created" notification to admins/curators #62

Open
adam3smith opened this issue Jul 29, 2021 · 4 comments
Open

Send "Data project created" notification to admins/curators #62

adam3smith opened this issue Jul 29, 2021 · 4 comments

Comments

@adam3smith
Copy link

The system already automatically emails dataset creators. It'd be useful to also send this to curators/admins so we know when people start working on a deposit

@qqmyers
Copy link
Member

qqmyers commented Jul 30, 2021

I made an initial implementation of this that emails anyone who can publish the new dataset (except the creator who already gets an email). It doesn't add a notification in the UI and is not internationalized, only happens for newly created datasets and not harvested or imported ones. It is also 'always on' with no option to not email people. If we want notifications as well, and/or we want this to be something the community could use, it would take a little redesign and I assume the community would want an option flag to turn it on.

@adam3smith
Copy link
Author

Asked on Communily list: https://groups.google.com/g/dataverse-community/c/_GlUWtJF1so

@adam3smith
Copy link
Author

There's at least 3 interested groups there, so let's take the time to put this into a PR

@qqmyers
Copy link
Member

qqmyers commented Aug 19, 2021

IQSS#8070 created. The changes in that PR are in the QDR branch as well - basically it adds a user notification in the UI along with the email and all of the strings for the email title/body are now i18n/easy to change. Deployed on dev/stage.

qqmyers pushed a commit that referenced this issue Feb 5, 2022
qqmyers pushed a commit that referenced this issue Sep 12, 2022
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

No branches or pull requests

2 participants