Why Nostr? What is Njump?
2023-01-19 18:27:40
in reply to

sondreb on Nostr: What specifically of GitHub feature set would you want to see being replaced? What ...

What specifically of GitHub feature set would you want to see being replaced? What are the pain-points of GitHub that could be solved by a more decentralized approach?

Commercial alternative? It is going to be tough and expensive to GitHub with (free/paid) alternative. The cost of running GitHub has to be immense, every single open source project gets an insane amount of free computation through GitHub Workflows. Nostr can't replace ability to run arbitrary code continuously for millions of open source projects. Microsoft get away cheaper since they have Azure infrastructure to rent from themselves, but still the cost of the virtual machine hours has to be in many millions of dollars every year. Data traffic alone is also a very large cost as many of these repositories are in sizes of hundreds of MBs or even multiple gigabytes.

If we're only talking about a replacement for the GitHub UI with issues, discussions, etc then the question is, why would you want to stop using GitHub as that comes included with free build agents? GitHub Pages is also a fairly decent free alternative for hosting open source project websites.

Gitea is already a fairly fancy self-hosted alternative to GitHub. Have used it before and it's great alternative, but obviously just a single self-hosted instances, but since git-protocol itself is decentralized it's fairly easy to setup sync between multiple instances of Gitea.

Thanks 😃
Author Public Key
npub1zl3g38a6qypp6py2z07shggg45cu8qex992xpss7d8zrl28mu52s4cjajh