-
Notifications
You must be signed in to change notification settings - Fork 13
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
Determine how citation is generated for DMPs and why it differs within tool #671
Comments
Under our new categories I would call this a P2 because it's a minor functionality but affects all (published) users and the wider scientific community. We should at least be able to tell people how the citation is being generated even if each aspect of the fix is not a P2. |
Both the citation on the plan page within the DMP Tool and the DMP ID landing page, use the JSON metadata stored in the DMP Hub (DynamoDB table). The citation on the plan page uses this logic (where
So, the plan page will list all contributors OR the owner/creator of the DMP if no contributors exist. The DMP ID landing page logic looks like this (where investigators is an array of all PI name):
So the landing page displays all of the PIs OR nothing if there are no PIs. When a change is made in the DMP Tool UI, a background job gets kicked off to update the DMP ID record in the DMP Hub. There is a slight delay before it is synced up. I'm not sure about why it would be losing data as the user described in their comment. It's possible that there is a bug in synchronization process, but this is the first time I'm hearing of it and I'm not able to replicate it. I'm also not sure what the person who reported these issues meant by the "back end" in their comment: "In trying out some changes to the back end". At the very least I guess we should make them the same. |
My suggestion for current system, IF it's an easy change:
In future:
|
We have had numerous people reach out to ask about how the citation for a DMP is generated, as it often isn't what people expect. The difficulty lies in the potential non-overlap between the research Project Contributors and the DMP Collaborators, and people have different opinions on who should be an author on the DMP.
Without making a determination of what the authorship should be for now, we have the following issues to gather information on:
This ticket is not to make any changes, just investigate these issues.
Resolving this ticket means:
The text was updated successfully, but these errors were encountered: