4 ms·
I very much support this sentiment! If we want a decentralized internet, we need to stop relying on large companies to manage everything for us. Git was designe
by aard 2y ago
I very much support this sentiment! If we want a decentralized internet, we need to stop relying on large companies to manage everything for us. Git was designed to be a p2p system, but we very quickly centralized it with forges like Github. It is very discouraging. Most of the internet is like this now--managed by a handful of very powerful organizations. There is no end to the problems this will cause.
- sneak 2y agoGitea is a foss clone of GitHub that is implementing federation features. It’s absolutely excellent.
- duskwuff 2y agoOne thing which is particularly excellent about Gitea (and its fork, forgejo) is that it's quite lightweight for what it does. It's a single-process Go application with low memory requirements, and it can use a SQLite database (so you don't need a separate database server).
- _flux 2y agoWell, there's https://radicle.xyz/ https://radicle.xyz/ but it doesn't seem too popular—that is, I've never seen a project that is hosted on it.
- jeroenhd 2y agoThere are so many private hosting options for forges at this point that I don't buy the Github excuse anymore. Anyone who actually cares about decentralization can set up a Gitea/Gitlab server (or one of their forks) or use one of the many public alternative code forges. It's also quite common for projects to have read-only copies of their code on Github, where people can easily find them, with links to their real upstream in the README. These days, Git forges left and right are even working on decentralizing things like issues and comments, something Git doesn't track or care about. People flock to Github because it's free and easy. Very few people care about the peer-to-peer internet and decentralization that Git was built for.