Global Feed Post Login
Replying to Avatar Melvin Carvalho

A good way would have been to add #pubky which is git native identity and signatures, using ED25519 keys, tied to nostr identity. Another good system would be NIP-98 to log in to say gitea/gogs/gitlab. You also get free SSH, and commits, out of the box, for free. Key is to let each tool do its thing and expand the network effects. Then with a few tweaks you get enormous new functionalities. Git does come with a very basic server, yes, I've used it a few times, but it'll require a lot of support, and lacks alot of features. We were discussing this problem and using ngit for resilience with the Agentic folks today. I think in future there will be a an offering for humans (high support) and one for agents (low support).

Avatar
DanConwayDev 1y ago

The alternative git server implementations all have social collaboration layers (PRs, issues, comments, etc) built in which makes for a confusing UX for on boarding maintainers and for users stumble upon them via these git services repository pages.

Reply to this note

Please Login to reply.

Discussion

Avatar
fiatjaf 1y ago

And then you have to configure weird ssh stuff which is hard for the client and much harder for the server.

Thread collapsed