Legit curious why people think we need a nostr based "github" and what it would solve.

Git is just a prorocol and the website is just a centralized repository for a huge amount of projects. Why can't people just host their own git instance if they really care about decentralization and distribution of code? I know there are a mess of self-hostable gitbhub like sites out there (if you need a website).

Even if it was somehow put on nostr wouldn't people still lean twords centralization and have a "primary relay" where we pull from and whoever runs that relay could still censor or have down time?

It depends on how its implemented on nostr of course so I guess I'll try not to speculate there to much until there is something solid but I just don't see what putting github on nostr solves when its already something that we could activity work on spreading out and making more decentralized without reinventing the wheel.

Reply to this note

Please Login to reply.

Discussion

Same, don't understand the desire at all for git over Nostr, Gitea and Gitlab are easily self-hosted.

Would love someone to explain the reasoning well!

The fear is that governments will make certain projects illegal. If done on a large scale, it would become impossible to host them on any website. Governments can block all sites that host certain software if they really want to. They can also arrest developers, as we have seen with the Ethereum mixing case.

Unfortunately, nostr doesn't really solve this problem. It's just as easy to take down a nostr node as it is to take down a web site. A better solution would be setting something up on TOR or I2P.