mleku on Nostr: well, i know enough to have a vague idea how to write a remote helper for Git that ...
well, i know enough to have a vague idea how to write a remote helper for Git that fetches commits as patches and assembles them in a cache, then probably you could have standard git clones like
git clone nostr:npubdoodedoo123:reponame.git
and then the next thing for me would be how to make Go work with these repos and be able to fetch them automatically just from those names, though the npubs are gonna be ugleh, but that might be the most crappy thing about it
not gonna even think for another 10 seconds about the question of namespaces, that is just a rabbithole from which you will never return
Published at
2024-06-06 15:30:24Event JSON
{
"id": "1913d403de8df84d4517fa948ad303172ca4375479c62775e084cc51fb08839b",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1717687824,
"kind": 1,
"tags": [
[
"e",
"d2d825c577062015eb92c6a1d42547a60e971869b2cf819444555b414847a37a",
"wss://nostr.land/",
"root"
],
[
"e",
"eaa0eb04f2b7446141bc8fcf736baa4f774734784094edbad1f256a0ee6a442a",
"wss://nostr.land/",
"reply"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319",
"",
"mention"
]
],
"content": "well, i know enough to have a vague idea how to write a remote helper for Git that fetches commits as patches and assembles them in a cache, then probably you could have standard git clones like\n\ngit clone nostr:npubdoodedoo123:reponame.git\n\nand then the next thing for me would be how to make Go work with these repos and be able to fetch them automatically just from those names, though the npubs are gonna be ugleh, but that might be the most crappy thing about it\n\nnot gonna even think for another 10 seconds about the question of namespaces, that is just a rabbithole from which you will never return",
"sig": "f417745780cd0e76907d80402211c84646e9df5091abacc7b4c462fefd78d2e0c9ba274a379034f4f30ae35859853f581541fc121be2084291b7de1393e03367"
}