Hacker News new | ask | show | jobs
by sanskritical 6 days ago
there's decentralized git on Nostr:

https://nostrapps.github.io/nostrgit/

Your public key is your sovereign ownership of your project, and with Nostr is no longer bound to any single entity.

2 comments

GIT IS DECENTRALIZED
But the identity part of git is not (unless you count pgp signing of each commit, which never took off at a large scale)

and the git tools don't automatically propagate repo changes by default across a network

The identity of a repo is its url so yes, the identity part is decentralized
Identity is more than a name. It is also proving that you own that identity (aka authentication)
Issue tracking and collaboration tools are not. (Although many small projects could get by with a todo.txt and a mailing list.)
But if you just hashed all the changes and put them in Merkle tree to verify, wouldn't that make it so much better?
Yup, but the community you build around a project is not.
Git over Reticulum is another option. You get git, issue tracking (work documents), release management

https://reticulum.network/manual/git.html