UtrechtUniversity / yoda

A system for reliable, long-term storing and archiving large amounts of research data during all stages of a study.
https://utrechtuniversity.github.io/yoda/
GNU General Public License v3.0
44 stars 26 forks source link

[FEATURE] Export metadata of files #344

Open stelpstraATeur opened 8 months ago

stelpstraATeur commented 8 months ago

Is your feature request related to a problem? Please describe.

When hundreds or thousands of files are present, it is very difficult to analyse the files for missing items, order, timing, etc. An export of the metadata of files is only available via the "Show checksum" export, but it only lists the name of the files and its checksums, not the file sizes or dates and times.

Describe the solution you'd like

Add an export function that lists all the metadata of the files

Describe alternatives you've considered

...

Additional context

...

Danny-dK commented 8 months ago

Note that date and times may not always be an accurate metadata as sometimes dates and times are not updated correctly when moving to a different storage location (for example local researcher's computer to Yoda and vice versa, or between any other locations). CyberDuck even has a specific setting needed to be turned on or off to retain correct dates and times. Within RDM, the best practices are to add the date of modification to the filename (eg 'subject_subsubject_date_version.extension').

Other than that, I could imagine the checksum list to be extended to include file size and modification date next to name and checksum.