daedalus service development stephen gallacher lesley drysdale
TRANSCRIPT
![Page 1: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/1.jpg)
DaedalusService Development
Stephen Gallacher
Lesley Drysdale
![Page 2: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/2.jpg)
Hardware
• All Daedalus services run on one server
• Sun Fire 280R
• Solaris OS
• 4 Gbytes of Memory
• 12 x 36 GB Disks
![Page 3: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/3.jpg)
ePrints Skill Sets
• Perl
• Apache
• MySQL
• Unix / Linux
![Page 4: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/4.jpg)
ePrints Installation
• Version 2.2• Latest version 2.3.12• Straight forward installation and initial
configuration (~2-3 weeks)• Straight forward upgrade
![Page 5: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/5.jpg)
ePrints Web “Look and Feel”
– Header & footer– Stylesheet– Home page– Abstract page
• (example)
![Page 6: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/6.jpg)
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
![Page 7: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/7.jpg)
![Page 8: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/8.jpg)
ePrints Document Formats
• html• pdf
– multiple pdf– redirected pdf
• PostScript• ascii• rtf
![Page 9: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/9.jpg)
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
![Page 10: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/10.jpg)
Subject Hierarchy
• Library of Congress subject categories• Faculties and departments
![Page 11: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/11.jpg)
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
![Page 12: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/12.jpg)
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?
![Page 13: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/13.jpg)
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
![Page 14: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/14.jpg)
ePrints Config Skills Set
• Perl• MySQL• Unix• xml• html
![Page 15: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/15.jpg)
DSpace Installation & Configuration
![Page 16: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/16.jpg)
DSpace Skill Sets
• Java
• Tomcat / Apache
• PostgreSQL
• Unix / Linux
![Page 17: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/17.jpg)
DSpace Installation
• Version 1.2.2• NOT straight forward installation and
initial configuration (~2 months)• NOT straight forward upgrade!
![Page 18: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/18.jpg)
DSpace ‘Look & Feel’
• Local JSP files permit limited configuration – Header & footer– Left & right navigation bars– Stylesheet
• Further configuration requires changes to Java code.
![Page 19: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/19.jpg)
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
![Page 20: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/20.jpg)
DSpace Workflow
• ‘Sausage string’• More sophisticated by default than ePrints
![Page 21: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/21.jpg)
![Page 22: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/22.jpg)
![Page 23: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/23.jpg)
![Page 24: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/24.jpg)
![Page 25: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/25.jpg)
![Page 26: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/26.jpg)
PKP Harvester Installation & Configuration
![Page 27: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/27.jpg)
PKP Harvester Skill Sets
• Php
• Apache
• MySQL
• Unix / Linux
![Page 28: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/28.jpg)
PKP Harvester Installation
• Straight forward installation & initial configuration.
![Page 29: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/29.jpg)
PKP Harvester
• Currently indexing approx 1400 records from 4 archives– ePrints– JeLit– ERPAePRINTS– DSpace
![Page 30: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/30.jpg)
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
![Page 31: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/31.jpg)
![Page 32: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/32.jpg)
![Page 33: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/33.jpg)
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
![Page 34: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/34.jpg)
PKP Harvester Configuration Skill Set
• php• MySQL• Unix
![Page 35: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/35.jpg)
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/
![Page 36: Daedalus Service Development Stephen Gallacher Lesley Drysdale](https://reader033.vdocuments.net/reader033/viewer/2022051613/5515c904550346c6278b46f8/html5/thumbnails/36.jpg)
Technical Lessons Learned
• 2 servers
• Linux instead of Solaris
• Double time estimates
• Mailing lists & WIKIs very important
• Test service useful