like other folks who have said this before, the question is who is this for and what is it that github doesnt provide but radicle does? I can have git installed on my device, work locally and instead of pointing to github, have a scuttlebutt like updates for PRs Question is who wants this? and what does this do to open source code?
Radicle: A peer-to-peer alternative to GitHub
21–30 of 263 posts
Re: Radicle: A peer-to-peer alternative to GitHub
#22Looks cool. Has anyone actually used it?
The team behind it seems super responsive and engaged.
Re: Radicle: A peer-to-peer alternative to GitHub
#23Re: Radicle: A peer-to-peer alternative to GitHub
#24"Work securely offline" Is... is that a problem with GitHub that stops you from doing that?
Re: Radicle: A peer-to-peer alternative to GitHub
#25"Work securely offline" Is... is that a problem with GitHub that stops you from doing that?
Radicle, on the other hand, keeps all of this replicated locally, so push/pull works offline, and the code/social artifacts are replicated asynchronously, when you are online, but you don't need to be online to work with your project(s).
Re: Radicle: A peer-to-peer alternative to GitHub
#26Earlier quoted context omitted.
> Actually, it's not fault of git. Workflow of git takes place through email and patches. This invokes the "it's not a bug, it's a feature" mechanism. E.g. Fossil has no problem integrating issues, merge requests, and wiki pages inside its repositories.
Actually, Gitlab and Gitea allows mirror of Github repos with Issues/wiki/PR etc. So, having issues in Github is not at all problem. I just gave you example of Fossil VCS which has issues,PR,etc. baked into VCS itself. Actually,what Radicle is doing is to extend git with p2p and not inventing new VCS with issues,etc. baked in. What i am telling is that p2p doesn't solve this unclear problem and p2p isn't much benefic…
But GitHub does not mirror the issues/PRs from anyone, so it's a very one-sided connection.
Re: Radicle: A peer-to-peer alternative to GitHub
#27Re: Radicle: A peer-to-peer alternative to GitHub
#28This doesn't look like "alternative to GitHub" to me; you don't need to download any client to use GitHub and having a nice web interface is one of the most defining feature of GitHub.
This is a social coding tool that provides collaboration features on top of Git.
It provides a desktop app because it’s peer to peer. That’s an advantage over a web UI for developers looking to avoid a dependency on a centralised third party.
You are free to continue to play in walled gardens but this is very much an alternative to that.
Re: Radicle: A peer-to-peer alternative to GitHub
#29I don't understand how using Radicle will free my code as they say in the site. So,how is using Radicle better than: 1. main repo on https://github.com 2. mirror repo on https://repo.or.cz 3. mirror repo on https://codeberg.org 4. local backup on my device and hard-disk. peer-to-peer is beautiful concept but note that git is already distributed VCS. you can have many remotes and mirrors. Just that p2p is not necessar…
OK, let's say you use your Github account for all of them instead, now you have centralized your accounts and if you're another youtube-dl, Popcorn-Time or just happen to be unlucky enough have the nationality of a country that the USA likes to hate against, that account is gone.
As for updating all those mirrors, how do you do that? `git push --all` ? `git push --mirror` ? Is git configured to so automatically? Or are you going to configure push hooks on one of those services?
What about your issue/ticket and PR/MR management? Where will that be? Are you going to use an in-git solution like https://github.com/MichaelMure/git-bug, somehow sync everything using custom scripts or wait for https://forgefed.peers.community/ to be finalized and implemented by all code hosts?
How are you going to collaborate with others?
How are you going to introduce newcomers to all these options?
Do you know of a tool that solves most (or all) of those issues?