Mu2e / Offline

Offline software for the Mu2e experiment
Apache License 2.0
8 stars 81 forks source link

Should we be backing up issues, pull request history etc #507

Open kutschke opened 3 years ago

kutschke commented 3 years ago

On the Fermilab Open Source & Technology Enthusiasts mailing list, people discussed the downside of reliance on freeware such as GitHub - in principle it can disappear without notice. They also pointed out that there is an API to download the issues, and PR histories.

     https://docs.github.com/en/rest/reference/issues

Is this something we should do periodically? Should as ask that the lab support something like this?

rlcee commented 2 years ago

This looks pretty straightforward to do as a download of a "Migration" tarball, as here and here

The main problem I see is authentication. It looks like the typical method is to get a token, but then that token has to be stored and accessed securely. I think the general problem is that if it is on a network-mounted disk, it might be transmitted in clear text over the network. That is solved with keytabs and proxies by putting them in root-owned local disk. I don't think we have access to any local disk, but maybe it could be arranged.