143 sats \ 4 replies \ @k00b 20 Jan

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.

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.

I remember coming across git-bug when I was building https://gitern.com ... It's how I was planning to do issues.

0 sats \ 1 replies \ @om 20 Jan

I’d recommend not hosting files on nostr, but merely point to a git repo hosted at a public IP/domain

Why not though? A relay might advertise that it's willing to host git files.

10 sats \ 0 replies \ @k00b 21 Jan

That's fair actually! I was mostly saying don't store git repos as nostr messages.

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 👀!

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.

37 sats \ 3 replies \ @mf 19 Jan

Holy moly. I'm jumping in that one!

I know right! Need to look up a quick tutorial now LOL

What programming language are you going to write it in?

15 sats \ 0 replies \ @mf 19 Jan

Dunno. Buy a lot of typescript for sure

what is snort?

20 sats \ 6 replies \ @mf 19 Jan

A nostr client

21 sats \ 5 replies \ @Kaffi 19 Jan

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?

30 sats \ 4 replies \ @mf 19 Jan

Either the client, or the user includes it in the profile bio.

Nostr is a decentralized protocol for social networks.

16 sats \ 0 replies \ @Kaffi 19 Jan

but wow exploring Nostr now its pretty amazing. it makes you wonder why Elon would say lightning wouldn't work for twitter.

ps what do you prefer stacker or nostr?

26 sats \ 1 replies \ @mf 19 Jan

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.

Fair point its more of a reddit I guess.