dspace & oai-ore: object reuse and exchange ard prasad drtc, isi bangalore...

27
DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore [email protected]

Upload: haden-beebee

Post on 31-Mar-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

DSpace & OAI-ORE:Object Reuse and Exchange

ARD PrasadDRTC, ISIBangalore

[email protected]

Page 2: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Pros and Cons

Pros: One need not send metadata &

Digital Object by CD One can have their own IR Central agency like INFLIBNET

can automatically collect digital objects from Universities. Least effort for INFLIBNET

Can leave out collections other than ETD of a University IR (selective Harvesting).

Page 3: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Pros

Some Universities may not have Infrastructure to host an IR

IR sites warrant least downtime and maintainance requires expertise and expense

Page 4: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Cons

Each University has to change metadata schema to suit ETD or UKETD

Page 5: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Object Reuse and ExchangeOAI-ORE

OAI-PMH: Allows metadata to be harvested

OAI-ORE: Allows metadata & bitstreams (digital objects) to be harvested

Page 6: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Two Sides of ORE

Data Provider should enable OAI-ORE Service Provider should be OAI-ORE compliant One can make DSpace repository both a Data

Provider and also a service provider

Page 7: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Enabling DSpace as ORE data provider

XMLUI should be enabled (Older versions may not have XMLUI interface)

E.g.: http://drtc.isibang.ac.in/xmluiShould not be running on https

Page 8: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

dspace.cfg

dspace.baseUrl = http://drtc.isibang.ac.in

dspace.url = ${dspace.baseUrl}/xmlui

NOTE: it should not be localhost

Page 9: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Oaicat.properties(optional)

Enable Qualified Dublin Core

Crosswalks.qdc=org.dspace.app.oai.PluginCrosswalk

This allows metadata to be harvested usingQDC schema

One can always harvest simple DC (default) orIntermediate metadata

Page 10: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Oaicat.properties(Optional modification)

You may enable following metadata schema to provide your metadata to others

DC QDC UKETD METSMODS DIDL RDF MARCDIM

NOTE: DSpace harvester uses only DC, QDC and Intermediate Metadata Format

Page 11: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Oaicat.properties(Optional modification)

Identify.repositoryName=LDLIdentify.adminEmail=ard@drtc.isibang.ac.in

Page 12: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

config/modules/oai.cfg

dspace.oai.url = http://drtc.isibang.ac.in/oai

There are lots of options that can be enabled or ignored

Page 13: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

TestingWhat metadata Schema offered?

Syntax: http://[full-URL-to-OAI-PMH]/request?verb=ListMetadataFormats

Example: http://drtc.isibang.ac.in/oai/request?verb=ListMetadataFormats

NOTE: You should see both “ore” and “qdc”. Be aware of Camel Back Notation in oai verbs

Page 14: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 15: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Does ORE gets data?

Syntax: http://[full-URL-to-OAI-PMH]/request?verb=ListRecords&metadataPrefix=ore

Examples: http://drtc.isibang.ac.in/oai/request?verb=ListRecords&metadataPrefix=ore

Page 16: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 17: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Does XMLUI Supports ORE?

Syntax: http://URL_of_DL/xmlui/metadata/handle/HANDLE_NO/ITEM_NO/ore.xml

Example: http://drtc.isibang.ac.in/xmlui/metadata/handle/1849/8/ore.xml

Page 18: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 19: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

If all tests are successful, we can assume the repository is OAI-ORE based data provider

The digital objects can be legally imported to your own repository along with the metadata

One can perform these tests on any repository

Each university repository should enable ORE and test

Page 20: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

How to Harvest Digital Objects

Use XMLUICreate/Edit Collection

Click on “Content Source”

This is a standard DSpace collection This collection harvests its content from an external source

Page 21: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 22: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 23: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Alternative

How to Steal ?

If ORE is not enabled? Screen Scrap full-record by using 'wget' You can use jspui or xmlui side Ignore the pages “If they do not contain dc.title as they can be community/collection pages

Page 24: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 25: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in
Page 26: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in

Q?

ThanQ

Page 27: DSpace & OAI-ORE: Object Reuse and Exchange ARD Prasad DRTC, ISI Bangalore ard@drtc.isibang.ac.in