Open source contributions

As a registered DuraSpace service provider, Atmire contributes both financially and in-kind to the DSpace community. These are some of the areas of development we are involved in.

Service API

The infrastructure that links together the DSpace application code and the underlying database has evolved little until DSpace 6. In 2015 and 2016, Atmire's Kevin Van de Velde took on the challenge to refactor this important part of the DSpace codebase. As a result, DSpace is now ORM compatible and relies on Hibernate for administering database access.

Live PubMed lookup

The Netherlands Cancer Institute commissioned Atmire to build a live lookup integration with PubMed for the XMLUI item submission. Submitters can now lookup publication metadata in PubMed instead of filling out all metadata manually. The feature is proposed as a contribution to DSpace 6.

ORCID

Thanks to an ORCID Adoption and Integration grant, the University of Missouri and Atmire integrated DSpace authority control with ORCID for providing more robust author identification in DSpace. This contribution is an optional feature in DSpace 5.

Mirage 2

Mirage 2 is a theme for the DSpace XML User Interface, created according to responsive user interface design principles. As part of this process, the theme has been tested on devices with varying screen dimensions. The theme introduced Bootstrap 3, SASS, Compass and Grunt to the DSpace 5 XMLUI.

SOLR statistics

SOLR based logging and visualization for pageview- and download statistics. This contribution became part of the DSpace codebase in DSpace 1.6.

Discovery enhanced DSpace with faceted search and browsing capabilities. The feature was introduced in DSpace 1.7 and replaced legacy search in browse in later releases, both for JSPUI and XMLUI.

IRUS-UK

Atmire develops patches for DSpace allowing UK DSpace institutions to automatically send usage data to the national aggregator, IRUS-UK.

RIOXX

RIOXX is a UK metadata standard for which Atmire created a custom OAI-PMH endpoint and an authority control infrastructure for collection project and funder ids from FundRef.

Should we work on your contribution next?

Contact us if you want your customizations to be proposed for inclusion in a future release of DSpace.