GitHub Metadata Backup and Mirror https://b10c.me/projects/021-github-backups-mirror/
Discussion
Nice article, really gives a feeling for how hard it is to completely replicate what exists on github.
A thought occurred, while reading: since github is constantly changing things like details of its API, how about a weird system where every message posted to bitcoin/bitcoin, of any type, has to be accompanied by some kind of proof that it was *also* sent to some alternative place(s); even if those places aren't able to maintain a viewable interface, at least we archive *every* event that way.
Don't think that "weird system" would work in practice. That would require using some other tool to open issues, add comments, etc. Frequent contributors could use it, yes, but some user who wants to open his first issue or comment from time to time will likely not want to do that. GitHub has big network effect currently. But maybe some monitoring could be used that would detect API changes, that something is not right (some fields missing or something not having new data for suspicious long time period, for example).
Thinking maybe to experiment with this for JoinMarket-Org/joinmarket-clientserver.