Quasars / orange-spectroscopy

Other
51 stars 59 forks source link

Find new way to server big test files #175

Open markotoplak opened 6 years ago

markotoplak commented 6 years ago

Big files should not go into git repository.

I have disabled my old server (it contained two test files). Where should the big test files go?

stuart-cls commented 6 years ago

Git large file storage (https://git-lfs.github.com/) is one option that keeps the files in the repo but not part of the history. Github provides 1 GB storage and 1 GB monthly download bandwidth for free. I think this should be enough as long as we don't change/add too many files (LFS still tracks changes to files, so the same 100 MB large file uploaded with a small change would use 200 MB of storage).

You would still be able to clone the repo without LFS installed, you just get LFS pointer files instead of the large binary files. Tests could just be skipped in that case as we currently do.

I've never used it though.