ROBIS integration
Discussion with Carsten:
- ROBIS: User creates data publication entry in ROBIS.
- When the user clicks the
Save
-Button the approval process is triggered. - Once the entry is approved in ROBIS, the user receives an email, with a link to the RODARE system.
- On click, the upload page opens and all metadata is already entered.
- When the user clicks
Publish
the following steps are performed:
-
Using the
publication_id
of ROBIS, a check is performed, wether the dataset is already approved -
If this check was positive, a DOI is registered
-
A celery task submits the generated DOI to the ROBIS system. The ROBIS system changes the status from
not appeared
tofinally appeared
. -
❕ if the user starts the workflow in RODARE, he must enter the ROBIS id of a publication. Without, he is not able to publish the record, because of 5.3