dspace-angular icon indicating copy to clipboard operation
dspace-angular copied to clipboard

Improve withdrawn item tombstones

Open alanorth opened this issue 3 months ago • 0 comments

Is your feature request related to a problem? Please describe. When a persistent identifier like a handle is withdrawn it can create problems in continuity and discovery for the resource that the handle previously resolved to.

Describe the solution you'd like Basic tombstone support was added in DSpace 7.3 (https://github.com/DSpace/dspace-angular/pull/1556). When an item is withdrawn, users will see the following:

Screenshot 2024-03-26 at 11-33-20 Participatory farm diversification and nutrition education increase dietary diversity in Western Kenya-fs8

In our repository I've started marking up items semantically with Dublin Core fields to indicate the item being replaced and the item that replaces it, for example:

  • dcterms.replaces on the item that replaces it: https://hdl.handle.net/10568/43606
  • dcterms.isReplacedBy on the withdrawn item, ie: https://hdl.handle.net/10568/41954

These fields already exist in the DSpace metadata registry. It would be nice if DSpace could use these to help the user find the resource.

Optionally I know some people would be interested in showing a reason for withdrawal, though that would be more work I imagine.

Describe alternatives or workarounds you've considered Redirects at the web server level (ie Apache HTTPD or nginx), for example:

  • Return an HTTP 301 for /handle/10568/43606/handle/10568/41954

alanorth avatar Mar 26 '24 09:03 alanorth