| ▲ | ghc 6 hours ago |
| Is there really nothing like BitTorrent for git, or have we just not heard about it because of GitHub's network effects? It feels like this problem was solved long ago for binaries. |
|
| ▲ | icy 6 hours ago | parent | next [-] |
| There is! https://radicle.dev :) |
| |
| ▲ | swed420 5 hours ago | parent | next [-] | | From today: HardenedBSD Is Now Officially on Radicle https://news.ycombinator.com/item?id=47944864 | |
| ▲ | tensegrist 5 hours ago | parent | prev | next [-] | | the fact that you, as the creator of a "competitor", post this as-is without a "At $co, we…" run-on is a good look | |
| ▲ | ghc 5 hours ago | parent | prev [-] | | Oh, that's pretty cool! Now I can't decide whether that approach or one based on AT is better... | | |
| ▲ | icy 5 hours ago | parent [-] | | Pick whichever. We <3 the Radicle team and they're admittedly solving a much harder problem (gossiping git!) and rather elegantly at that. | | |
| ▲ | pfraze 5 hours ago | parent | next [-] | | Yeah I’ve met the Radicle people a couple times. I’ve never given it a thorough review but, for their goals, their designs have always seemed strong, and they’re pleasant people to chat with. The main difference was atproto wanted to tackle scale, so we went with a servers & aggregation model. Radicle is going for device-to-device networking as a primary goal. | |
| ▲ | Ericson2314 2 hours ago | parent | prev [-] | | Do you think it will be possible to use them together? Having some sort of unified distributed system is intriguing to me. (e.g. can the Radical foundation and AT-proto foundation integrate, even?) |
|
|
|
|
| ▲ | baq 6 hours ago | parent | prev | next [-] |
| gittorrents were talked about and built at least 15 if not 20 years ago. the issue isn't mirroring of data, this is a solved problem. everything else that a forge does is a problem - issue tracking, PRs, reviews, CI/CD, authn, authz, secrets, audit trails, ... |
| |
| ▲ | ghc 5 hours ago | parent [-] | | BitTorrent also enabled search engines to be built easily, which created discoverability. Unfortunately it's a much harder problem for git repos, especially when competing with GitHub search. |
|
|
| ▲ | dtj1123 6 hours ago | parent | prev | next [-] |
| Radicle may be what you're after |
|
| ▲ | PurpleRamen 5 hours ago | parent | prev [-] |
| Git is already distributed by itself. The management-part is what's missing (mergerequests, permissions, issues..), and it's disputable whether this is really necessary, or just a nice to have. |