Configuration of ePrints Service

advertisement

Daedalus

Service Development

Stephen Gallacher

Lesley Drysdale

Hardware

• All Daedalus services run on one server

• Sun Fire 280R

• Solaris OS

• 4 Gbytes of Memory

• 12 x 36 GB Disks

ePrints Skill Sets

• Perl

• Apache

• MySQL

• Unix / Linux

ePrints Installation

• Version 2.2

• Latest version 2.3.12

• Straight forward installation and initial configuration (~2-3 weeks)

• Straight forward upgrade

ePrints Web “Look and Feel”

– Header & footer

– Stylesheet

– Home page

– Abstract page

• (example)

ePrints Document Types

• Journal article

• News article

• Preprint

• Book

• Book chapter

• Conference proceedings

• Conference paper

• Conference poster

• Technical report

• Thesis

• Other

Each document type has its own set of metadata and its own citation format

ePrints Document Formats

• html

• pdf

– multiple pdf

– redirected pdf

• PostScript

• ascii

• rtf

New fields added

• Public full text

• Preprint available

• Preprint URL

• ISSN

• Faculty & department

• Research group

• Unique identifier

• Workflow

• Copyright

• Prior publication

• Reproduction rights

• Persistent URL

• OAI rights

• RAE submission

• Unit of assessment

• Dummy fields

Subject Hierarchy

• Library of Congress subject categories

• Faculties and departments

ePrints Workflow

• Submission buffer

– Bulk import

– Self deposit

• Automatic email to editor

• Editor validates information

• Automatic email to cataloguing department

• Cataloguing department assigns subject & moves record into main archive

Bulk Import of Data

• Perl scripts developed

– Reference Manager RIS format ePrints xml format

– EndNote RIS format ePrints xml format

• Import into submission buffer

• Test service useful

• Special characters?

ePrints Services

• Main ePrints service

– http://eprints.gla.ac.uk/

• JeLit journal of eliteracy

– http://www.jelit.org/index.html

• ERPAePRINTS

– http://eprints.erpanet.org/

• Configuration files retained during upgrades

• A few changes to core code

ePrints Config Skills Set

• Perl

• MySQL

• Unix

• xml

• html

DSpace

Installation & Configuration

DSpace Skill Sets

• Java

• Tomcat / Apache

• PostgreSQL

• Unix / Linux

DSpace Installation

• Version 1.2.2

• NOT straight forward installation and initial configuration (~2 months)

• NOT straight forward upgrade!

DSpace ‘Look & Feel’

• Local JSP files permit limited configuration

– Header & footer

– Left & right navigation bars

– Stylesheet

• Further configuration requires changes to

Java code.

DSpace Document Types

• Animation

• Article

• Book

• Book chapter

• Dataset

• Dental elective

• Learning object

• Image

• Image, 3-D

• Map

• Musical Score

• Plan or blueprint

• Preprint

• Presentation

• Recording

(musical/oral)

• Software

• Technical report

• PhD thesis

• Non-doctoral thesis

• Video

• Working paper

• Other

DSpace Workflow

• ‘Sausage string’

• More sophisticated by default than ePrints

PKP Harvester

Installation & Configuration

PKP Harvester Skill Sets

• Php

• Apache

• MySQL

• Unix / Linux

PKP Harvester Installation

• Straight forward installation & initial configuration.

PKP Harvester

• Currently indexing approx 1400 records from

4 archives

– ePrints

– JeLit

– ERPAePRINTS

– DSpace

PKP Harvester Configuration

• Web ‘look & feel’

– Header & footer

– Fields displayed per record

• e.g. document type, service

– Search fields

• e.g. search by document type

– Browse views

• Browse by document type

OAI Field Mappings

• No problem with ePrints fields

– Uses unqualified DC

• Some DSpace fields did not display correctly in harvester

– DSpace uses qualified DC

– PKP harvester modified to cope

PKP Harvester Configuration

Skill Set

• php

• MySQL

• Unix

Resource List

• ePrints software

– http://software.eprints.org/

• ePrints WIKI

– http://wiki.eprints.org/w/Main/HomePage

• DSpace (software, WIKI, mailing list)

– http://dspace.org/

• DSpace for Dummies

– http://sunsite.utk.edu/diglib/dspace/

• PKP Harvester software

– http://pkp.sfu.ca/pkp-harvester/

Technical Lessons Learned

• 2 servers

• Linux instead of Solaris

• Double time estimates

• Mailing lists & WIKIs very important

• Test service useful

Download