Conference Agenda

DSpace IG 2: Extending DSpace
Thursday, 29/Jun/2017:
11:00am - 12:30pm

Session Chair: Kim Michael Shepherd, Kim Shepherd
Location: Ballroom C
Hilton Brisbane

11:00am - 11:20am

Archiving Sensitive Data

Bram Luyten, Tom Desair

Atmire, Belgium

DSpace offers a group based access control model. In this model, permissions for specific actions on specific objects are linked to ... specific groups. This has been a major asset of DSpace, serving a variety of different use cases and allowing for granular permissions definition up to the level of individually uploaded files.

But it was not able to address following use case:

What if your DSpace held information for all citizens in your country, and a citizen could only access the information linked to his or her social security number?

This presentation tells the tale of how Atmire tackled this challenge for the Flemish Government. As an added bonus, the project resulted in one of the largest DSpaces with over 600.000 items, bringing along interesting scalability issues that were addressed as well.

All the code is available for free at

11:20am - 11:40am

Full integration of Piwik analytics platform into DSpace

Jozef Misutka

Charles University, Czech Republic

One of the most important components of digital repositories is statistics. There are only a few actively supported freely available solutions available for DSpace e.g., DSpace statistics (based on SOLR) and Google Analytics. Both have their clear advantages but also disadvantages. DSpace statistics are not easily comparable with others, lack important definitions like visits and visitor information, cannot be queried and visualised out of the box, are updated only with DSpace updates and others. On the other hand, Google Analytics might be problematic because of privacy policies, lack important information like IP addresses, problematic persistency and limited free plan. One solution is to use Piwik open-source analytics platform with the disadvantage of having to maintain another web application.

We will present how to integrate Piwik with DSpace and be able to collect visits statistics, precise (non-javascript) download counting including protected resources, visualisation of the statistics, monitoring and curation in case of undesired behaviour (e.g., attack). Many of the features are already available in clarin-dspace ( but ongoing refactoring.

Because we chose Piwik as the statistics platform, we are able to provide standardised, sustainable and information rich statistics about our digital repository based on DSpace.

11:40am - 12:00pm

Beyond simple usage of handles - PIDs in Dspace

Ondřej Košarko

Charles University, Faculty of Mathematics and Physics, Czech Republic

Exploring the possibilities of the Handle system to enhance machine to machine interaction and improving the content of gathered resolution statistics.

12:00pm - 12:20pm

The Request a Copy Button: Hype and Reality

Steve Donaldson, Rui Guo, Kate Miller, Andrea Schweer

The University of Waikato, New Zealand

This presentation describes our experiences with the DSpace Request a Copy button that lets end users request access to a restricted fulltext file. Access is granted or denied by the author. After a quick review of our drivers for adding the button, we compare our requirements with the functionality provided out of the box. We outline the modifications we made to the functionality of the Request a Copy feature; customised areas include the overall workflow, user experience, spam prevention, and logging. We further report on uptake of this feature after a year of use.