Skip to content

4Science/coar-notify-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

COAR Notify Integration

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.

How to install the patch files

  1. First move to the branch you want to install the patch on i.e. git checkout <my-dspace-branch>
  2. Then run the following command git apply <path-of-patch-file>
  3. Once the patch is applied you will need to add all the newly added/modified files to git with git add *
  4. Then commit the patch changes with git commit -m 'Installed COAR Notify patch for DSpace 7.6.1'
  5. Push the changes to your remote

Basic Steps to Enable the LDN Feature

  1. In dspace/config/modules/ldn.cfg, set:

    ldn.enabled = true
  2. In dspace/config/modules/qaevents.cfg, set:

    qaevents.enabled = true
  3. In dspace/config/item-submission.xml, enable the coar-notify step. The following is the definition of the coarnotify 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>

Additional SOLR core configuration

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

Branches for the COAR Notify feauture

  1. DSpace 7.6.1 - REST
  2. DSpace 7.6.1 - Angular

About

Used to keep track of the COAR Notify Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published