Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Title (Goal)Admin UI - Enhance the DSpace Curation System to Support a Flexible Query Tool
Primary ActorSystem | Human | External System
Scope 
Level 
Story (A paragraph or two describing what happens)

The existing curation system provides a flexible framework for iterating over the repository hierarchy for queuing resource intensive tasks. Many valuable features could be incorporated into the curation system framework, but there are also some significant limitations.

  • The curation system does not accept user-input or parameters

  • Tasks that are placed in a queue have no ability to display results to an end user

  • Interactive curation tasks currently only display text output (no hyperlinks or interactivity)

  • Curation task output is not persisted

Ideally, the framework for a query system could be built off of the curation system if the curation system was expanded in the following manner.

  • Enable the curation system to accept parameters (JSON or XML)

  • Enable the curation system to persist task results whether run interactively or from the task queue

  • Enable the curation system to output html