The official documentation on how to configure the COAR Notify feature is available at Lyrasis: COAR Notify - LDN Services Integration This repository keeps the two patch files to be installed on DSpace 7 to enable/configure the Notify feature.
- First move to the branch you want to install the patch on i.e.
git checkout <my-dspace-branch>
- Then run the following command
git apply <path-of-patch-file>
- Once the patch is applied you will need to add all the newly added/modified files to git with
git add *
- Then commit the patch changes with
git commit -m 'Installed COAR Notify patch for DSpace 7.6.1'
- Push the changes to your remote
-
In
dspace/config/modules/ldn.cfg
, set:ldn.enabled = true
-
In
dspace/config/modules/qaevents.cfg
, set:qaevents.enabled = true
-
In
dspace/config/item-submission.xml
, enable thecoar-notify
step. The following is the definition of thecoarnotify
step. Include this step in the submission definition to need<step-definition id="coarnotify"> <heading>submit.progressbar.coarnotify</heading> <processing-class>org.dspace.app.rest.submit.step.NotifyStep</processing-class> <type>coarnotify</type> </step-definition>
Once the patch for DSpace 7 has been installed a new SOLR core will be available. This core must be configured on the SOLR service in order to allow the indexing of the Events related to the LDN Messages.
The new SOLR core is named qaevent