4Science / DSpace

This repository contains the 4Science optimized DSpace & DSpace-CRIS distribution.
https://wiki.lyrasis.org/display/DSPACECRIS/
BSD 3-Clause "New" or "Revised" License
43 stars 62 forks source link

Push selected publications to orcid #348

Open floriangantner opened 1 year ago

floriangantner commented 1 year ago

Is your feature request related to a problem? Please describe. dspace-cris5.XX contained some feature to push only the researchers selected publications or only the non-hidden publications to orcid. In the new codebase there are some mentions of these options, but it is not implemented yet.

Considering the configuration demo for dspae-cris 5.xx there were the options:

orcid-publications-prefs

0###Disable 1###Send all publications 2###Send my selected publications 3###Send my publications

Describe the solution you'd like We would like to have two additional sync options which are aligned to the existing options in dspace 5.10. The functionality is currently useful for Fundings/Publications. Patent or Product entities which are part of the orcid sync since 2023.02.03 release have no show/hide relationships to some profile configured out of the box.

Describe alternatives or workarounds you've considered removal of the both options. The options MINE and MY_SELECTED are already part of the https://github.com/4Science/DSpace/blob/main-cris/dspace-api/src/main/java/org/dspace/profile/OrcidEntitySyncPreference.java settings.

Additional context We have provided PR with our implementation and additional tests for the new functionality