melvincarvalho on Nostr: A good way would have been to add #pubky which is git native identity and signatures, ...
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).
Published at
2024-12-20 16:52:58Event JSON
{
"id": "d8aad222ac155d4a5365888ceb7fcefc29969c05e32bcff98ed5e1d3f57d25e0",
"pubkey": "de7ecd1e2976a6adb2ffa5f4db81a7d812c8bb6698aa00dcf1e76adb55efd645",
"created_at": 1734713578,
"kind": 1,
"tags": [
[
"e",
"69ad5baf19afb293abe11cb306ff1173475d4cb409e77e667d296516adc0dcef",
"wss://ditto.pub/relay",
"root",
"a008def15796fba9a0d6fab04e8fd57089285d9fd505da5a83fe8aad57a3564d"
],
[
"e",
"550be928dc5c8deb5564537918709e43dc7086023b2f0d36e60f211aa5d7c58e",
"wss://ditto.pub/relay",
"reply",
"a008def15796fba9a0d6fab04e8fd57089285d9fd505da5a83fe8aad57a3564d"
],
[
"p",
"a008def15796fba9a0d6fab04e8fd57089285d9fd505da5a83fe8aad57a3564d",
"wss://ditto.pub/relay"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"wss://ditto.pub/relay"
],
[
"t",
"pubky"
]
],
"content": "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). ",
"sig": "b0d28ed5c805d6e883a5410139368a0f8b30344b23cc63713fed992fb80fa5dd08996197a3ec4625137bcfde85478f9245a36c9ed501cf2325e246b9bf7c0ecf"
}