market issueshttps://gitlab.openmole.org/openmole/market/-/issues2022-08-14T17:28:46+02:00https://gitlab.openmole.org/openmole/market/-/issues/4Migrating the market place to Git LFS2022-08-14T17:28:46+02:00Romain ReuillonMigrating the market place to Git LFS*Created by: jopasserat*
Shall we go ahead with moving the marketplace to git lfs?
_pros:_ it's not tight to GitHub so we can move it elsewhere as well
_cons:_ the `git-lfs` client **must be installed when you clone** (i tried it on a ...*Created by: jopasserat*
Shall we go ahead with moving the marketplace to git lfs?
_pros:_ it's not tight to GitHub so we can move it elsewhere as well
_cons:_ the `git-lfs` client **must be installed when you clone** (i tried it on a setup without the client and it just clones silently without retrieving the LFS files).
It **should not impact our development workflow**: only thing to do is make sure the CI retrieves the market using `git-lfs`.
It's worth it in terms of download speed (and will probably be more and more as we had more large binaries):
download with:
- `git clone` (normal repo): 114 secs
- `git clone` (lfs repo): 300 secs !!! (wait...)
- `git lfs clone` (lfs repo): 83.45 secs (much better :smile: )
I've got a fork ready to replace the current market place [here](https://github.com/jopasserat/openmole-market). The whole history had to be rewritten to remove the previously stored large files.
At the moment, only this new commit fcbe2d1ab2b4ec195f07d08b065f1066def7e304 needs to be re-applied.