Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

The following requirements have been extrapolated from discussions with potential users so far.

...

Initial Priorities

  • Web-based utility does not require command line access
  • Has a REST API for invoking from other services/UIs
  • Backups to DuraCloud:
    • Frequency: On-demand and schedulable
    • Selection:
      • User-supplied PID(s)
      • User-supplied queries involving date ranges and other datastream/object attributes (e.g. custom "ready for sync" flags)
    • Content: Fedora object XML, inline datastreams, managed datastreams, and external datastreams
    • Granularity: Object-level, but provides a flexible way to filter out datastreams/datastream versions.
  • Restores from DuraCloud:
    • Frequency: On-demand
    • Selection:
      • User-supplied PID(s)
      • By date range
      • By DuraCloud item path
      • Via RDF search of Fedora repository (when available)

...