+ All Categories
Home > Technology > Repository technologies

Repository technologies

Date post: 22-Jan-2018
Category:
Upload: andrea-bollini
View: 218 times
Download: 0 times
Share this document with a friend
18
Andrea Bollini 1 & David Wilcox 2 1 4Science 2 DuraSpace Repository Technologies
Transcript

Andrea Bollini1 & David Wilcox2

1 4Science 2 DuraSpace

Repository

Technologies

A new level of interoperability

In the past years we have focused on

interoperability at the Repository level,

now we need interoperability at the

resource level (and below)

Resources need to talk to each other to be

reusable, this in turn will make the

Repositories the base of a global scholarly

ecosystem

2Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

IIIF - http://iiif.io/

IIIF International Image Interoperability Framework is a set of shared APIs to provide access to image based resources in a strongly interoperable way.

It is growing in adoption and scope covering now also audio/video and 3D objects.

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

IIIF - http://iiif.io/

What Is an Interoperable Resource?• Discoverable• Viewable via APIs• Interactive and Manipulable (for tools, analytics)• Citable / Shareable• Mash Up-able• Annotation-ready• With attribution, license and links (back to the

image in local context)

Credits: Tom Craimer

International Image Interoperability Framework

Why is it relevant in the context of the NGR work?

It is a concrete example of technology that enables interoperability at the resource levelYou can combine resources hosted in different repositories at any level of granularity:- Single images in a set- Region of a specific image

Other repositories can host additional related resources like web annotation, comments, etc.

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Le manuscrit 5 de la

Bibliothèque municipale de

Châteauroux, c. 1460

Folio in BVMM

Miniature in the BNF

Credits: Tom Craimer

International Image Interoperability Framework

Put the pieces togheter

IIIF and Repositories

• Several projects are exploring the use of IIIF

technologies in the repositories software (DSpace,

Fedora, Hydra)

https://wiki.duraspace.org/display/DSPACE/IIIF+and+DSpace

• Don’t miss my presentation:

DSpace for Cultural Heritage: adding support for

images visualization,audio/video streaming and

enhancing the data model

Session: DSpace IG 3: Integrating DSpace

Room: Ballroom C

Session time: 29/Jun/2017, 3:30pm - 5:00pm

8Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Dataset – OpenDATA

• Datasets need to be usable: preview,

sampling, visualization, remote

computation & more

• OpenDATA: standards formats & APIs

required. CKAN provides automatic REST

WS on top of your tabular data. Now

available also to the DSpace users thanks

to the open source DSpace-CKAN

integration by 4Science

9Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Signposting -http://signposting.org/

Signposting is an approach to make the scholarly web more friendly to machines exposing relations as Typed Links in HTTP Link headersThe following discovering patterns are currently defined:• Author• Bibliographic Metadata• Identifier• Publication Boundary• Resource TypeThe Signposting approach is fully aligned with hypermedia (REST, HATEOAS) lines of thinking regarding web interoperability. (DSpace7 REST –Fedora API)

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Signposting -http://signposting.org/

As an example, Herbert Van de Sompel and

Michael L. Nelson are the authors of the paper

with DOI https://doi.org/10.1045/november2015-

vandesompel; their

respective ORCIDs are http://orcid.org/0000-0002-

0715-6126 and http://orcid.org/0000-0003-3749-

8116

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Signposting -http://signposting.org/

curl -I "https://doi.org/10.1045/november2015-

vandesompel”

HTTP/1.1 303 See Other

Location:

http://www.dlib.org/dlib/november15/vandesompel/11vande

sompel.html

Link: <http://orcid.org/0000-0002-0715-6126> ;

rel="author",

<http://orcid.org/0000-0003-3749-8116> ;

rel="author"

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Signposting -http://signposting.org/

• The new versions of DSpace-CRIS 5.7 &

6.1 ship with support for the following

patterns:– Author

– Identifier

– Publication Boundary

– An issue has been open to track this requirement also for DSpace 7 https://jira.duraspace.org/browse/DS-3589

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

A reflection on the current

repositories data model

• A revision of the current data model is

needed

• Precise identification of persons,

organizations, projects, concepts and

linked resources (dataset, different

versions etc.)

• Avoid loss of details to allow a fine grain

and effective interoperability

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

ResourceSync -http://www.openarchives.org/rs/1.1/resourcesync

• Successor of the OAI-PMH protocol and

much more…

• Faster, reliable and scalable

• Allows real-time notification (and

recovering of missed messages)

• Drives resource synchronization: content

and metadata are both managed

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

ResourceSync -http://www.openarchives.org/rs/1.1/resourcesync

A first implementation of resourcesync for DSpace was produced in the past years: https://github.com/CottageLabs/DSpaceResourceSync

a ticket now exists to resume such implementation and maybe include in the mainstream: https://jira.duraspace.org/browse/DS-3590

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

ResourceSync -http://www.openarchives.org/rs/1.1/resourcesync

The Hydra-in-a-box team tested ResourceSync

with the Hyku repository:

http://hydrainabox.samvera.org/2017/06/22/resou

rcesync.html

ResourceSync shows great promise and the

team will continue working toward an

implementation

Andrea Bollini, 4Science / David Wilcox, Duraspace – OR 2017 – Brisbane, Australia

Thank for you

attention!

Andrea Bollini

[email protected]

skype: a.bollini

linkedin: andreabollini

orcid: 0000-0002-9029-

1854

David Wilcox

[email protected]

twitter: d_wilcox

linkedin: dwilcox1


Recommended