Comment by lll-o-lll
2 years ago
Ooh, I really like this idea! A decentralized form of pub-sub based git sounds fantastic. Of course, much of what makes github et.al. desirable, is the extras on top. Pull Requests, Issues, Wiki, search, etc. Making a “local first” decentralized GitHub would be much work.
Check out Fossil SCM, from the creator of SQLite.
Is it? I imagine you only really have to build a different persistence backend. Then, everything else can go through that.
Git in itself is designed to be distributed.