Difference between revisions of "SUNScholar/Curation"

From Libopedia
Jump to navigation Jump to search
 
(29 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
</center>
 
</center>
 
==Introduction==
 
==Introduction==
As of release 1.7, DSpace supports running curation tasks. DSpace includes several useful tasks out-of-the-box, but the system also is designed to allow new tasks to be added between releases, both general purpose tasks that come from the community, and locally written and deployed tasks.
+
As of release 1.7, DSpace supports running curation tasks.
 +
 
 +
DSpace includes several useful tasks out-of-the-box, but the system is also designed to allow new tasks to be added between releases, both general purpose tasks that come from the community, and locally written and deployed tasks.
  
 
==Definition==
 
==Definition==
 
*http://en.wikipedia.org/wiki/Digital_curation
 
*http://en.wikipedia.org/wiki/Digital_curation
 +
==[[SUNScholar/Curation/Virus Scan|Virus Scan]]==
  
==Software==
+
==[[SUNScholar/Curation/PDF Cover Page|PDF Cover Page]]==
*http://www.bitcurator.net
 
 
 
==Install Anti-Virus Software==
 
Install the "clamav-daemon" software by typing as follows.
 
sudo apt-get install clamav-daemon
 
Open the clamav config file by typing as follows:
 
sudo nano /etc/clamav/clamd.conf
 
  
{{NANO}}
+
==[[SUNScholar/Curation/Repository|Repository Of Tasks]]==
  
Copy and paste the following to the bottom of the file
+
==Bitcurator Software==
TCPAddr 127.0.0.1
+
*http://www.bitcurator.net
TCPSocket 3310
 
{{NANO}}
 
 
 
Then restart the clamav daemon by typing as follows.
 
sudo /etc/init.d/clamav-daemon restart
 
 
 
==Enable Anti-Virus Task==
 
Edit the following file and check that the parameters match the installation of clamav above.
 
nano $HOME/<u>[[SUNScholar/Install_DSpace/S03#Step_3.2|source]]</u>/dspace/config/modules/clamav.cfg
 
 
 
{{NANO}}
 
Then edit the following file and make sure the "vscan" task is enabled:
 
nano $HOME/<u>[[SUNScholar/Install_DSpace/S03#Step_3.2|source]]</u>/dspace/config/modules/curate.cfg
 
 
 
{{NANO}}
 
See example below:
 
<pre>
 
plugin.named.org.dspace.curate.CurationTask = \
 
org.dspace.ctask.general.NoOpCurationTask = noop, \
 
org.dspace.ctask.general.ProfileFormats = profileformats, \
 
org.dspace.ctask.general.RequiredMetadata = requiredmetadata, \
 
org.dspace.ctask.general.ClamScan = vscan, \
 
org.dspace.ctask.general.MicrosoftTranslator = translate, \
 
org.dspace.ctask.general.MetadataValueLinkChecker = checklinks
 
</pre>
 
Then [[SUNScholar/Rebuild_DSpace|rebuild DSpace]] and then [[SUNScholar/Restart_DSpace|restart the Tomcat server]].
 
 
 
==Repository of tasks==
 
*https://github.com/kshepherd/Curation
 
*https://github.com/richardrodgers/ctask
 
*https://github.com/lconz-irr/Curation-Tasks
 
 
 
==Other Tools==
 
*https://github.com/royopa/dspace-auto-install
 
*https://github.com/mbl-cli/DspaceTools
 
*https://github.com/ottenhoff/dspace-utils
 
*https://github.com/royopa/dspace-utils
 
*https://github.com/quartsize/dspace-tools
 
*https://github.com/Georgetown-University-Libraries/DSpaceQCTools
 
*https://github.com/Georgetown-University-Libraries/batch-tools
 
*https://github.com/mhglover/mdah-dspace-scripts
 
*https://github.com/lightonphiri/dspace-benchmarks
 
*https://github.com/CottageLabs/DSpaceResourceSync
 
*https://github.com/osulibraries/DSpace-Fieldset-Generator
 
*https://github.com/grantj-re3/FlindersDSpace-misc
 
*https://github.com/tutukin/DSpace-Item-Comments
 
*https://github.com/tcauyeung/LOCKSS-DSpace-Plugin
 
*https://github.com/UIUCLibrary/dspace_amqp_server
 
*https://github.com/mmuehlh/dspace-dnb-transfer
 
*https://github.com/hardyoyo/random_dspace_batch_metadata
 
*https://github.com/MSTAG/CSLs
 
*https://github.com/terrywbrady/ImageFileAnalyzer
 
*https://github.com/gondree/nps-calhoun-reports
 
 
 
===Migration Tools===
 
*https://github.com/DSpace/dspace-replicate
 
*https://github.com/UIUCLibrary/bagit_ore_to_dspace
 
*https://github.com/checkraiser/csv2dspace
 
*https://github.com/NCHUIR/csvToDspaceSaf
 
*https://github.com/grantj-re3/FlindersDSpace-csv4itemimport
 
*https://github.com/mbl-cli/jester
 
*https://github.com/gwu-libraries/bagsinspace
 
*https://github.com/unb-libraries/dspace_simple_archive_format_to_mods
 
*https://github.com/EUDAT-B2SAFE/B2SAFE-repository-package
 
 
 
====From other system to DSpace====
 
*https://github.com/kardeiz/digitool_to_dspace
 
*https://github.com/dforce2055/migration-greenstone-to-dspace
 
*https://github.com/trmurakami/scielotodspace
 
*https://github.com/dylanswartz/ExtensisToDSpace
 
*https://github.com/angelo1963/ScriptsAleph
 
 
 
====From DSpace to other system====
 
*https://github.com/IntersectAustralia/dspacetobpress
 
*https://github.com/pdxlibrary/ds2dc
 
*https://github.com/richardrodgers/modernize
 
*https://github.com/LincolnUniLTL/symploading
 
  
 
==References==
 
==References==
Line 103: Line 22:
 
*https://wiki.duraspace.org/display/DSDOC4x/Curation+System
 
*https://wiki.duraspace.org/display/DSDOC4x/Curation+System
 
*https://wiki.duraspace.org/display/DSDOC3x/Curation+System
 
*https://wiki.duraspace.org/display/DSDOC3x/Curation+System
 +
----
 
*https://github.com/DSpace-Labs/ctask
 
*https://github.com/DSpace-Labs/ctask
 +
*https://github.com/DSpace/DSpace/tree/dspace-5.2/dspace-api/src/main/java/org/dspace/curate
 +
[[Category:Customisation]]

Latest revision as of 15:53, 29 May 2016

Back to Customisation

Introduction

As of release 1.7, DSpace supports running curation tasks.

DSpace includes several useful tasks out-of-the-box, but the system is also designed to allow new tasks to be added between releases, both general purpose tasks that come from the community, and locally written and deployed tasks.

Definition

Virus Scan

PDF Cover Page

Repository Of Tasks

Bitcurator Software

References