feat(publisheddata): automatically add issued date to datacite record#2484
feat(publisheddata): automatically add issued date to datacite record#2484
Conversation
f9e1a11 to
cdf2d34
Compare
b40bf22 to
6a6d6a2
Compare
6a6d6a2 to
3b924ae
Compare
3b924ae to
b968bc0
Compare
1a801ac to
fefa4ab
Compare
fefa4ab to
13511fc
Compare
minottic
left a comment
There was a problem hiding this comment.
thanks! good point about the comment, up to you!
|
Please wait for merging until we review it |
nitrosx
left a comment
There was a problem hiding this comment.
Good idea, but I am not sure that this is the right solution.
With this solution, we imply that the site admin or the facility data team wants to have this specific field "issued" in the metadata published on DataCite. We cannot make this assumption.
Also, it breaks away from the previous published data configuration which is managed in configuration, where we allow the site admin to configure the metadata submitted to DataCite.
I think that the Core team should do some brainstorming and discuss more the topic.
|
I think we should transfer this feature in this configuration file: publishedDataConfig.example.json |
Thanks for the feedback, so you would suggest for now to add something like this to the config file? "options": {
"addDateIssued": true
}I am currently working on making PSI's Scicat conformant with the swiss DataCite metadata standard and facing some limitations with the way it's implemented currently so I'd be interested to participate in future discussions |
|
I see that as an acceptable solution, although not really generic!!! |
Description
Automatically adds a Date Issued when a DOI is registered to DataCite
Motivation
We need to add this entry to our future records to comply with a swiss metadata standard
In this PR it's not configurable and only occurs if it doesn't break validation.
Maybe it should be made opt-in/out?
Fixes
Changes:
Tests included
Documentation
official documentation info