https://github.blog/news-insights/company-news/an-update-on-github-availability/
git is a remarkable piece of technology that was designed to be decentralized out of an understanding that centralized systems are brittle and represent single points of failure
github effectively undoes the benefits of decentralization. we can do better, the future does not look like this.
@nasser I just wish git had more standard tools for code review via email chains
@mauve yeah it's the main missing piece. email chains aren't the answer. I'm prototyping something based on automerge that runs locally that I think has some promise.
@nasser I think email chains would be fine if there were more standard views over top of them TBH.
Why not use https://radicle.dev/ instead of making another standard? 😅
@nasser I like that! Whatcha gonna do for access control? are you gonna add a hook to automatically fix confflicts in the crdt file when someone does a pull/merge? Are the forge crdts going to be in their own branch? I'm guessing p2p nuts can just add a p2p remote to pull/push to if they want to sync with others.