Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A simple tool 'CurationCli' provides access to CS via command line. For example, to perform a virus check on collection '4':

Code Block
 .[dspace]/bin/dspace curate -t vscan -i 123456789/4 

...

In the XMLUI, there is a 'Curate' tab (appearing within the 'Edit Community/Collection/Item') that exposes a drop-down list of configured tasks, with a button to 'perform' the task, or queue it for later operation (see section III below). You may filter out some of the defined tasks (not appropriate for UI use), by means of a configuration property. This property also permits you to assign to the task a 'prettier' name than the PluginManager task name. The property resides in dspace/config/modules/curate.cfg:

Code Block

ui.tasknames = \
     profileformats = Profile Bitstream Formats, \
     requiredmetadata = Check for Required Metadata

In workflow

CS provides the ability to attach any number of tasks to standard DSpace workflows. Using a configuration file (workflow-curation.xml), you can declaratively (without coding) wire tasks to any step in a workflow. An example:

...