Conference Agenda

Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).

Please note that all times are shown in the time zone of the conference. The current conference time is: 25th Jan 2022, 04:06:49pm UTC

Session Overview
Developer track session 1
Wednesday, 09/June/2021:
9:00am - 10:10am

Show help for 'Increase or decrease the abstract text size'

CAPE: A javascript clientside repository

Christopher James Gutteridge

University of Southampton, United Kingdom

At Southampton we used to use EPrints to create “microrepositories” which are basically using the repository as a way to interact with a research dataset. This is expensive and not very sustainable.

Sustainability of small research-output websites is an ongoing issue as many have complex and bespoke back end needs.

To address both of these we’ve developed a pure javascript repository system called CAPE which uses a JSON file for the metadata and field configuration. It’s a work in progress but other people may find either the tool or the ideas useful.

I would be giving a live tour of the tool and it’s features. I can prerecord. It would be based on this blog post

The IOI App: How and why to establish an institutional ORCID integration outside of your repository platform

Yasmeen Alsaedi, Daryl Grenz, Mohamed Baessa

King Abdullah University of Science and Technology (KAUST), Saudi Arabia

For many institutions, their ability to integrate with ORCID is hindered by the absence of robust integration support within their repository software. While progress has been made in some platforms, overall the enthusiasm for ORCID in the repository community has not translated into fully integrated solutions easily adopted by large numbers of universities, often leaving them frustrated in their efforts to pursue system integrations with ORCID.

Our own initial integration between our DSpace repository and ORCID provided minimum functionality and relied on a manual process for transfer of information into the repository. Recently, we have revamped our tool into a more fully featured institutional ORCID integration directly connected to DSpace via REST API and released it as an open source software application.

This presentation will introduce the structure and functionality of the IOI application as well as demonstrate how it can be configured for reuse by other institutions with a variety of needs. We will also explain why we foresee continuing to maintain an institutional ORCID integration as a service closely connected to, but separate from, the main institutional repository platform.

Developing COrDa: The COmmunity Orcid Dashboard

Adam Vials Moore1, Monica Duke1, Kirsty Wallis2, Owen Stephens3

1Jisc, United Kingdom; 2University College London; 3Owen Stephens Consulting Ltd

The Community ORCID Dashboard is a project to bring together multiple sources of institutional and open data around ORCID iD and rationalise them into one central reporting and visualisation offering.

Two features, 10 lines of code

Taylor Mudd

Haplo, United Kingdom

A well-designed plugin API speeds up development of new features for open source repositories and enables developers to deliver new functionality in a seamless user experience. During this demonstration the presenter will add two fully integrated features to a Haplo Repository application using only 10 lines of code.

Logical Item Filtering in DSpace

Kim Michael Shepherd, Pascal-Nicolas Becker

The Library Code GmbH

The ability to logically filter items in DSpace using Spring configuration introduces

powerful new ways to apply existing tools conditionally.

This presentation discusses a use case where items should only have a new DOI

registered under certain circumstances, eg: metadata matches a regular expression,

or some number of bitstreams are present.

To support this functionality, The Library Code developed a new spring-based item

logic filtering service inspired by the filtering configuration used in XOAI.

The DSpace logical item filter supports complete boolean algebra.

This service allows boolean logical statements of varying complexity to define new

filters which can then be used by other services to test items, and act accordingly on

the result.

The result of an item test is ultimately determined by a set of simple Java classes that

inspect an item and return a boolean value.

These conditions are easy to add and extend, making any kind of item-level test


In this presentation we review the item filter code, show the result of wiring a filter

service into the DSpace DOI provider, and provide demonstrations of filtering under

various conditions. Other potential applications of logical item filtering will also be


Contact and Legal Notice · Contact Address:
Privacy Statement · Conference: OR2021
Conference Software - ConfTool Pro 2.6.142+TC
© 2001–2022 by Dr. H. Weinreich, Hamburg, Germany