Versions Compared

Key

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

...

Number

Requirement

User Story

Notes

UR-1

The UI should provide a way for users to upload files to supplement their investigation / visit data.

As a DGW user, I want to be able to supplement my data that I’ve collected as part of my visit to the DLS facility.

Deciding to append datasets to investigations

UR-2

The UI should provide a way for users to upload any file type but . XML files.

As a DGW user I don’t want to download any potential files that impose a security threat.

As zenodo do

UR-3

The UI should notify the user if their total number of files exceeds 10GB in size.

As a data distributor, we don’t want the system to be abused.

Can be changed, but for now 10GB seems sensible based on testing

The system should not let the user upload a total of 50GB

As a data distributor, we don’t want users treating the system like a free unlimited data repo

Can be changed, but for now 50GB seems sensible

UR-4

The UI should provide feedback on the upload progress.

As a DGW user, I want to be informed as to how my upload is progressing

UR-5

The UI should provide the ability for users to stop a resume their uploads at a later date.

As a DGW user, I want to be able to navigate away from the DGW webpage and have my uploads resume on my return.

tus.io provides resumable uploads

UR-6

The UI should allow users to view their uploaded data.

As a DGW user, I want to be able to view the data I have uploaded.

UR-7

The UI should allow users to download their uploaded data.

As a DGW user, I want to be able to download the data I have uploaded.

...