gigascience / gigadb-website

Source code for running GigaDB
http://gigadb.org
GNU General Public License v3.0
8 stars 13 forks source link

remove unnecessary ".DS_store" files from wasabi bucket #1827

Open only1chunts opened 2 months ago

only1chunts commented 2 months ago

User story

As a curator I want remove any Mac specific system files called ".DS_store" from the Wasabi bucket So that we're not paying to host unnecessary small data files.

Acceptance criteria

Given new dataset files have been added to the dropboxes
When we make them public
Then they don't contain hidden system files (like ".DS_store")

Given files have been uploaded to Wasabi
When they contains hidden system files Then they should be remove from the Wasabi bucket

Additional Info

.DS_store files are created on the fly by the mac OS, they are useless in any other environment, and the mac OS regenerates them anyway so they are also not required to be downloaded even for mac users, so they serve no purpose in GigaDB datasets.

Implementation notes

Product Backlog Item Ready Checklist

Product Backlog Item Done Checklist

pli888 commented 2 months ago

There might be other types of hidden files buried in datasets. I'm sure I've seen .swp files in datasets before which can cause problems for people if they download dataset files and then open them using Vim text editor.

only1chunts commented 1 month ago

this functionality may be covered by #1869