It’s not clear whether github can be trusted to act in our interest in the long run. Although issues and PRs are backed up through the API, having to move somewhere else could give significant interruption in development. And hopping from provider to provider would be awful—ideally the whole thing would not rely on a central server at all. For this I’ve been watching the radicle project, a P2P distributed code collaboration platform. It’s not quite there yet, but seems promising.
I’m really glad to see that people are considering the potential unreliability of centralized hosting services like Github, and finding ways not to be dependent on them.
I’m really glad to see that people are considering the potential unreliability of centralized hosting services like Github, and finding ways not to be dependent on them.