Looks cool, but the p2p protocol seems over engineered. The problem is not so much how to share the code, you can still use email or some other centralized federated service to communicate with peers. Hell, you can even use S3 to store your backups and EC2 to run CI. The main issue is owning the platform that hosts your code, issues, and other artifacts. A hybrid system that allows you to host code with peers while i…
Radicle: A peer-to-peer alternative to GitHub
231–240 of 263 posts
Re: Radicle: A peer-to-peer alternative to GitHub
#232For any given P2P system which can be used to share a large amount of files, we can prove the system cannot exist with this question: Is there a way to prevent classified documents of the US stolen by China, or child pornography from being shared using the system? If the answer is yes: I'm afraid to tell you that the system is not peer-to-peer in the sense that there is a central authority to censor what content is t…
> Fortunately as of now, no such a system exists on the planet. Tor, GNUnet, I2P?
Re: Radicle: A peer-to-peer alternative to GitHub
#233Earlier quoted context omitted.
There's a post about the design here: https://radicle.community/t/the-journey-to-radicles-new-bran...
this is just me, but I'm honestly way more interested in this design post than I am about the product itself. love the design - it's honestly something I've never seen before (at least, not in the context of software). I love how it rejects the tired old aesthetic of the "software tool front page" and goes in a totally different direction while still getting the point across.
I bet there are _some_ early web software pages that would resemble this page.
Re: Radicle: A peer-to-peer alternative to GitHub
#234At first glance the desktop client GUI looks really nice and easy to use, which I think is pretty important to get right. Unfortunately it loses a lot of convenience by not having some kind of web interface, even if it's only for discovery. One way for something like this to spread is by sharing project URLs that anyone can open in a web browser.
There is a lot more we want to do for discovery, in this release we focused on replication of git based projects.
Re: Radicle: A peer-to-peer alternative to GitHub
#235http://blog.vmsplice.net/2020/12/understanding-peer-to-peer-...
This doesn't cover how Radicle works but instead explains the general ideas of peer-to-peer git forges.
Re: Radicle: A peer-to-peer alternative to GitHub
#236Earlier quoted context omitted.
The main site page is just awful. It's amateurish, image/animation heavy to no value, almost negligable information. They may have something good but the site's just obscuring it.
I don't like it much either. I think this article from the docs is a much better intro to what the thing is: https://docs.radicle.xyz/docs/what-is-radicle.html
Re: Radicle: A peer-to-peer alternative to GitHub
#237This is an interesting idea. I found the "How it Works" page a little confusing and have tried to explain the core ideas in a different way here: http://blog.vmsplice.net/2020/12/understanding-peer-to-peer-... This doesn't cover how Radicle works but instead explains the general ideas of peer-to-peer git forges.
Re: Radicle: A peer-to-peer alternative to GitHub
#238This is an interesting idea. I found the "How it Works" page a little confusing and have tried to explain the core ideas in a different way here: http://blog.vmsplice.net/2020/12/understanding-peer-to-peer-... This doesn't cover how Radicle works but instead explains the general ideas of peer-to-peer git forges.
Re: Radicle: A peer-to-peer alternative to GitHub
#239This is an interesting idea. I found the "How it Works" page a little confusing and have tried to explain the core ideas in a different way here: http://blog.vmsplice.net/2020/12/understanding-peer-to-peer-... This doesn't cover how Radicle works but instead explains the general ideas of peer-to-peer git forges.
Re: Radicle: A peer-to-peer alternative to GitHub
#240I'm impressed and I see potential on this one. I tried different ones over time but most fail at on-boarding. This was seamless and really easy. In about 2 minutes I successfully shared my project and followed known projects. This means this mvp works and it let me craving for more, I want to use this! I want issues and PR support to prove this can effectively work as a github replacement to me. Now, the downside of…
Thanks for the feedback! The priorities you mention are very close to our own, and we have already started working on some of them. We will definitely be integrating discovery more closely into the app in the long run.
I highly recommend considering using git-bug natively for Radicle's issue tracking system. It seems perfect for the task.