@david Hmm, I’m not sure I’d want to encourage that given that’s really what git (etc.) is for. That said, one of my goals for Site.js is to make it easier for developers to build without relying on centralised servers like GitHub, etc., & one way to do that is to make the source part of the project… i.e., what if “View Source” was git? And it was integrated into Site.js sites as a first-class citizen…
Otherwise, more along the lines of your use case, hypercore might make more sense than rsync
@aral I've not looked into hypercore before. I will take a look over this weekend.
I'm not sure what you mean with View Source being git. But it sounds like an interesting idea. :)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!