550 sats \ 4 replies \ @k00b 20 Jan 2023
Recommendations: store the issues in the git repo itself. New issues are “pull requests” to the main repo but ux should abstract that away … (Pull requests are really just metadata about a branch’s link to other branches.)
Use nostr for discovery, profiles, reputation, and other types of metadata.
I’d recommend not hosting files on nostr, but merely point to a git repo hosted at a public IP/domain or attempt some kind of NAT hole punching.
reply
10 sats \ 1 reply \ @kristapsk 20 Jan 2023
Haven't looked more into this, but there is project about doing bug / issue tracking in pure git itself - https://github.com/MichaelMure/git-bug.
Also, meta issue about decentralized / federated GitHub alternative - https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1302.
reply
0 sats \ 0 replies \ @k00b 21 Jan 2023
I remember coming across git-bug when I was building https://gitern.com ... It's how I was planning to do issues.
reply
0 sats \ 1 reply \ @om 20 Jan 2023
Why not though? A relay might advertise that it's willing to host git files.
reply
10 sats \ 0 replies \ @k00b 21 Jan 2023
That's fair actually! I was mostly saying don't store git repos as nostr messages.
reply
452 sats \ 3 replies \ @mf 19 Jan 2023
Holy moly. I'm jumping in that one!
reply
0 sats \ 0 replies \ @satdeck 19 Jan 2023
I know right! Need to look up a quick tutorial now LOL
reply
0 sats \ 1 reply \ @nerd2ninja 19 Jan 2023
What programming language are you going to write it in?
reply
15 sats \ 0 replies \ @mf 19 Jan 2023
Dunno. Buy a lot of typescript for sure
reply
15 sats \ 0 replies \ @kenovios 20 Jan 2023
That's an interesting bounty because it challenges one of the weak points of Nostr, long-term storage & data availability. A git repo means nothing without 100% of the history present. So how do you incentivize relays to store all the commits? Let's see 👀!
reply
11 sats \ 0 replies \ @orthzar 20 Jan 2023
Use this, but swap out the code to access Github with code to access Nostr relays. And replace the Bitcoin-related code with some sort of Nostr code.
reply
0 sats \ 0 replies \ @Ge 25 Sep
Did this ever get accomplished?
reply
0 sats \ 7 replies \ @Kaffi 19 Jan 2023
what is snort?
reply
20 sats \ 6 replies \ @mf 19 Jan 2023
A nostr client
reply
21 sats \ 5 replies \ @Kaffi 19 Jan 2023
O wait that website is nostr? I haven't had a chance to figure out what nostr is but I didn't think it would be so user-friendly. I guess it depends on the client host, also I sent 50 sats to jack for fun does that mean lightning is built into nostr or is that just something the client implemented?
reply
30 sats \ 4 replies \ @mf 19 Jan 2023
Either the client, or the user includes it in the profile bio.
Nostr is a decentralized protocol for social networks.
reply
16 sats \ 0 replies \ @Kaffi 19 Jan 2023
but wow exploring Nostr now its pretty amazing. it makes you wonder why Elon would say lightning wouldn't work for twitter.
reply
2 sats \ 2 replies \ @Kaffi 19 Jan 2023
ps what do you prefer stacker or nostr?
reply
26 sats \ 1 reply \ @mf 19 Jan 2023
They are two very different animals.
SN is not (yet?) decentralized and the its goal is not to be a twitter, and that's a good thing.
reply
0 sats \ 0 replies \ @Kaffi 19 Jan 2023
Fair point its more of a reddit I guess.
reply