Open lsoucasse opened 2 weeks ago
Definitely a good idea.
It is possible to clone the entire history of a Git repository with the following method: https://stackoverflow.com/a/54040382. We could potentially upload it to OSF using their API.
The git bundle
command sounds attractive. But we have to separately bundle each of the submodules.
It would be nice to setup an archiving process of old versions of PROTEUS, independently of Github, so we can make sure we never loose history, especially for submodules we have less control on. This could be done on a yearly basis, starting from early 2024 (i.e. before starting the eScience project).