JuliaReinforcementLearning / GridWorlds.jl

Help! I'm lost in the flatland!
MIT License
46 stars 9 forks source link

Should we store assets in a different repository? #142

Open Sid-Bhatia-0 opened 3 years ago

Sid-Bhatia-0 commented 3 years ago

@findmyway

The total repo size of GridWorlds.jl is already around 55MB. I was wondering if we should store assets in a different repository GridWorldsAssets and only use links in this repository. I understand that this might not be a very good practice in general. It is likely that we will add and modify the gifs in the future. And as the number of environments increases, modifications become costly for gifs.

It would be nice to freely experiment with different images & gifs, and not worry about the repo size drastically increasing.

findmyway commented 3 years ago

empty_room_directed

Or maybe simply upload the image to github and use the generated link instead? (We'd better clean up the uploaded gif. 55M is way too large for this project.)

Sid-Bhatia-0 commented 3 years ago

Or maybe simply upload the image to github and use the generated link instead?

Good idea! We can have dedicated issues for uploading assets corresponding to each environment.

And once I finish doing this for all the current assets, we can use a tool like https://rtyley.github.io/bfg-repo-cleaner/ to delete those assets from the git history to significantly reduce the repo size.