...
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 | 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. |
...