Dspace 6.3 - registering DOIs for selected items

99 views
Skip to first unread message

ottawad...@gmail.com

unread,
May 14, 2021, 8:23:46 AM5/14/21
to DSpace Technical Support
Hi there,

We will be bulk uploading documents in the near future which we'd like to register the DOIs (DataCite) assigned to the items. It seems like there isn't a way to cherry pick from the dspace cmd line (in Dspace 6.3 documentation). 
Has any one developed a workaround for this? Suggestions are welcomed.

Thank you!!

MALMQUIST Hrafn

unread,
May 17, 2021, 8:39:49 AM5/17/21
to ottawad...@gmail.com, DSpace Technical Support
Hi nameless emailer and other

Sorry for copy pasting my answer.

The implemention for 7.1 is advanced, and I know that a port to 6.x is also very advanced. Kim Shepherd is doing this great work. See https://github.com/DSpace/DSpace/pull/2789

The safe bet would be to wait for this feature to be officially implemented. Although it is very unlikely that it will be included in the upcoming 6.4 which we've been meaning to release for ages now.

Alternatively, you could have a look at our workaround:


Note that this is a STATIC repo of a version of the 6.3 code. It is not in sync with the live offical dspace-6_x branch. 

There are a few commits you would need on that branch, but the bulk of it is in this one:


What this modification does is enable a checkbox in when editing a collection (note, not when creating a new one) which, when checked, logs the uuid of the collection in a new table in the database, doi_collection. When the doi-organiser cronjob is run it will check if the item's owning collection is in that table. This is then an on off switch for DOI minting and mean you can submit an item with DOI minting off, switch it on and submit an item that only gets a DOI.

This might or might not cause a complication when migrating to a future version of DSpace. Let me be clear, you can implement this at your own risk with no guarantees.

Best regards, Hrafn Malmquist
developer in the Digital Library Team, University of Edinburgh


From: dspac...@googlegroups.com <dspac...@googlegroups.com> on behalf of ottawad...@gmail.com <ottawad...@gmail.com>
Sent: 14 May 2021 13:23
To: DSpace Technical Support <dspac...@googlegroups.com>
Subject: [dspace-tech] Dspace 6.3 - registering DOIs for selected items
 
This email was sent to you by someone outside the University.
You should only click on links or attachments if you are certain that the email is genuine and the content is safe.
--
All messages to this mailing list should adhere to the Code of Conduct: https://duraspace.org/about/policies/code-of-conduct/
---
You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/b7332565-1e8a-42e1-9a58-81040b54dd27n%40googlegroups.com.
The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. Is e buidheann carthannais a th’ ann an Oilthigh Dhùn Èideann, clàraichte an Alba, àireamh clàraidh SC005336.
Reply all
Reply to author
Forward
0 new messages