Email notification sent when new dataset version is published confuses users about the state of their dataset
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 564
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 29
Description
Overview of the Feature Request
A depositor of a dataset in the Harvard Dataverse Repository was confused by the email notification that the Dataverse software sends (in at least version 4+ of the software) when a new version of their dataset was published. This was because the email was the same email sent when the first version of the dataset was published. The email led the user to wonder if the dataset had ever been published.
How can the email notifications sent when dataset versions are published more clearly describe what's happened to their dataset?
Would the state of datasets be more clear to users if, when a new version of a dataset is published, the email notification sent specifies that a new version of the dataset has been published?
What kind of user is the feature intended for?
API User, Curator and Depositor
What inspired the request?
A conversation with a dataset depositor who was confused by the email notification sent when someone published a new version of their dataset. This was also noticed earlier during a review of the notifications that the Dataverse software sends to different types of users.
What existing behavior do you want changed?
The email notification that is sent when someone publishes a new version of a published dataset.
Any brand new behavior do you want to add to Dataverse?
Any related open or closed issues to this feature request?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue does not name implementation files or tests. Start by locating the email notification sent when a new version of a published dataset is published, then compare it with the first-publication notification; done means the message clearly states that a new dataset version was published and existing recipient types remain supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100