Upload
claribel-hopkins
View
218
Download
0
Embed Size (px)
DESCRIPTION
DSpace is… DSpace is a Digital Repository System –Institutional Repositories –Learning Object Repositories Open source development model –BSD license HP & MIT 86 Instances of DSpace around the world (Source: the DSpace wiki)
Citation preview
A Basic Introduction
By Scott Phillips2005/8/7
Agenda
What is DSpace and what does it do?
The DSpace Information Model
Components & Features of DSpace
How to Install DSpace
DSpace is…DSpace is a Digital Repository System– Institutional Repositories– Learning Object Repositories
Open source development model– BSD license
HP & MIT
86 Instances of DSpace around the world(Source: the DSpace wiki)
DSpace does…Captures– Digital research material directly from the creators
Describes– Allows descriptive technical and right metadata– Assigns persistent identifiers
Distributes– Searches metadata– Delivers content over the web
Preserves– Content in supported formats for long term preservation
Information Model
Communities– Research units of the organization
Collections– Arbitrary Groupings of Items
Items– Logical units of content– Receive persistent identifiers
Bitstreams– Individual digital files
Communities & CollectionsHierarchical organization of communities and collections
Mirror the university structure
– Community SubCommunity
– Collection – SubCommunity
Collection
SubComunity– Collection
Community List
Items & Bitstreams
Items are digital artifacts collected in DSpace
Composed of:– Qualified Dublin Core Metadata– Bitstreams & Bundles
DSpace Item
Metadata
Descriptive– Qualified Dublin Core
Administrative Metadata– Who can access it, remove it, change it, etc.
Structural Metadata– Very basic– Bitstreams & Bundles
Components & Features
Handle System
One handle per ItemURL is independent of the actual resource location
Ex:– http://hdl.handle.net/123456789/1308
Dublin Core Registry
Maintain what metadata fields may exist for an item in DSpace.
Qualified Dublin core
Dublin Core Registry
Format Registry
Determine what formats are supported in DSpace.
Three levels of support– Supported– Known– Unknown
Format Registry
E-PeopleAn account with DSpaceSeveral forms of authentication– Password– LDAP– MIT’s x509 certificates
May have privileges on:– Communities– Collections– Items– Bundle– Bitstream
IngestionIngestion = getting stuff into DSpace
Batch Import– Many at a time– Needs to be in a specific format
XML encoded metadataBitstreams
Web Based Submission – One at a time– Flexibility in the metadata
Ingestion Process
Submission WorkflowStep 1: May reject the submissionStep 2: Edit metadata or rejectStep 3: Edit metadata
Installing DSpace
Technology
Preferably a UNIX-like OS– Easy: Solaris, Linux, OS X– Hard: Windows
Java 1.4 (next version will require 1.5)Apache Ant 1.5PostgreSQL 7.3Jakarta Tomcat 4.x / 5.x
Installing DSpace
Determine where to install– [dspace-source]
The source code for DSpace
– [dspace]Where to install DSpace
– [tomcat]Where tomcat is installed
Installing DSpace
1. Download the latest DSpace– http://dspace.org/
2. Create the DSpace user– useradd –m dspace
3. Create a DSpace database– createuser –U postgres –d –A –p dspace– createdb –U dspace –E UNICODE dspace
Installing DSpace
4. Modify the dspace.cfgdspace.urldspace.hostnamedspace.namedb.password db.usermail.servermail.from.addressfeedback.recipientmail.admin
Installing DSpace
1. Compile DSpace– cd [dspace-source]– ant fresh_install
2. Deploy the WAR file– cp [dspace-source]/build/*.war
[tomcat]/webapps
3. Create the initial administrator account– [dspace]/bin/create-administrator