3 ms·
> Hopefully one day there'll be magic spam fighting blockchain decentralized identity dust that makes everything work with p2p. If you aren't already familiar,
by ChristianBundy 7y ago
> Hopefully one day there'll be magic spam fighting blockchain decentralized identity dust that makes everything work with p2p.
If you aren't already familiar, you might dig Secure Scuttlebutt. Dat is also in a very similar space.
- cjbprime 7y agoI really like SSB, but it doesn't work for this use case where a random person wants to open an issue on a repo. In SSB, you (as the open source project maintainer, say) only see content from people whom you follow, or are part of your network graph. So random person's attempt to file an issue is invisible to you on the network. Because it's a gossip network.
- ChristianBundy 7y ago> In SSB, you (as the open source project maintainer, say) only see content from people whom you follow, or are part of your network graph. This is exactly right, and is one of the main reasons we still use GitHub for issue tracking. There's some internal Git + issues + npm registry infrastructure that some of us use, but it only works when other contributors are within your web of trust. It also depends on SSB working, which means that broken SSB installations can't report bugs (!). The main implementation defaults to downloading content from people you follow and people that they follow, but this could (and should (in my opinion)) be increased once we've finished partial replication and off-chain content. I'd prefer to download a public message addressed that's 5 hops away over a private message from 4 hops away, but right now we don't have infrastructure to do that. Potential friends that are connecting to the network for the first time and are experiencing bugs should probably have some public bug tracker that they can report to, but I'd imagine that once someone confirms your issue that it'd be moved from purgatory into the formal bug tracker. Bias disclaimer: I'm very skeptical of GitHub-style issues, where anyone can add items to your todo list, and I'd really like to experiment with systems that require maintainer consent before an issue is hosted on the bug tracker.