Closed GemmaTuron closed 3 months ago
@miquelduranfrigola and @DhanshreeA I'd like to do this to remove the heavy parts of ZairaChem which are not needed - but I'd need your confirmation if you are ok with it
If the files are truly legacy and not needed by any tool (ie fpsim, mollib as I can see here), then I don't see why we can't remove these.
OK, these files need to be removed one by one and the entire Git History rewritten. We are in a similar situation as we encountered with Chem Sampler - this does not make much sense to do one by one given that we want to refactor all of the code - the problem is that there is so much history and legacy files it will always take forever to clone unless we delete all the history @miquelduranfrigola what do you suggest?
fyi @dhanshreea, deleting the files does not eliminate them from the git lfs registry, that is what is so annoying. pointers remain there forever unless you rewrite the entire commit history (>200 commits, it takes forever)
ok, I have deleted Mollib entirely and cleaned up FPSIM2 of files that were not needed (incl the reference libraries)
We can close this issue for the moment
We have a lot of legacy files tracked in git-lfs, which creates a history of almost 2GB We can clean this up by changing all the commit history (otherwise the pointers are not deleted actually)
Steps:
We can remove from the tracking most git lfs files in the same fashion, saving us a lot of space and also users when clonning the repo. These are the current git lfs files: