From c79e50a364dd7657f12d3721704e422a48ea8403 Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Thu, 7 Feb 2019 16:52:36 +0200 Subject: [PATCH] README.md: Add TODO about DSpace 6 UUIDs I'm not sure how this will affect us, especially if we want to keep support for DSpace 4, 5, and 6 in the same code base. At least the REST API endpoint will have to change from an integer, our database schema will have to change depending on whether the repository is using IDs or UUIDs, and maybe even the Solr queries will change. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3e80d20..782acc9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # DSpace Statistics API [![Build Status](https://travis-ci.org/ilri/dspace-statistics-api.svg?branch=master)](https://travis-ci.org/ilri/dspace-statistics-api) -DSpace stores item view and download events in a Solr "statistics" core. This information is available for use in the various DSpace user interfaces, but is not exposed externally via any APIs. The DSpace 4+ [REST API](https://wiki.duraspace.org/display/DSDOC5x/REST+API), for example, only exposes information about communities, collections, item metadata, and bitstreams. +DSpace stores item view and download events in a Solr "statistics" core. This information is available for use in the various DSpace user interfaces, but is not exposed externally via any APIs. The DSpace 4/5 [REST API](https://wiki.duraspace.org/display/DSDOC5x/REST+API), for example, only exposes information about communities, collections, item metadata, and bitstreams. This project contains an indexer and a [Falcon-based](https://falcon.readthedocs.io/) web application to make the statistics available via a simple REST API. You can read more about the Solr queries used to gather the item view and download statistics on the [DSpace wiki](https://wiki.duraspace.org/display/DSPACE/Solr). @@ -90,6 +90,7 @@ The item id is the *internal* id for an item. You can get these from the standar - Version API - Use JSON in PostgreSQL - Make community and collection stats available +- Support [DSpace 6 UUIDs](https://jira.duraspace.org/browse/DS-1782) - Switch to [Python 3.6+ f-string syntax](https://realpython.com/python-f-strings/) ## License