Earlier quoted context omitted.
From a technical standpoint, Radicle (P2P git protocol) is not related to $RAD. $RAD is the token of the organization that has been funding Radicle over the years.
If the RAD token has nothing to do with their product, why does it have value? Did/do they have some other product that uses the token?
Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
71–80 of 299 posts
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#72Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#73Why does this website try to connect to localhost on http://127.0.0.1:8080/api/v1/node ?
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#74Why does this website try to connect to localhost on http://127.0.0.1:8080/api/v1/node ?
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#75Why does this website try to connect to localhost on http://127.0.0.1:8080/api/v1/node ?
That is the default port for `radicle-httpd`: an HTTP API that would allow you to authenticate (using your public/private key pair, that is stored on your machine), so that you can perform actions on the web-based interface as a specific user, through your local radicle node.
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#76Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#77Earlier quoted context omitted.
> it has no way of verifying that the repository you downloaded after a `git clone` is the one you asked for Respectfully disagree here. A repository is a(or multiple) chain(s) of commits, if each commit is signed, you know exactly that the clone you got is the one you asked for. You're right that nobody exposes a UI around this feature, but the capability is there if anyone would have any workflows that require to p…
Here's the problem: how do you know that the commit signers are the current maintainers of the repo?
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#78Earlier quoted context omitted.
I read the documentation and this stands out to me: > Radicle repositories, which can be either public or private, can accommodate diverse content including source code, documentation, and arbitrary data sets. If this is, basically, a peer-to-peer file sharing application, what part of the protocol handles dealing with abuse? Otherwise, how is this different from the previous generation of file sharing applications (…
Good question! One of the key ideas is that each user chooses what repositories they host via pretty fine-grained policies. This means you can easily block content you're not interested in seeding, or simply configure your node to only host content you explicitly allow. You can also choose which public nodes to connect to if you'd rather not connect to random nodes on the network; though I don't expect most users to…
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#79Earlier quoted context omitted.
> it has no way of verifying that the repository you downloaded after a `git clone` is the one you asked for Respectfully disagree here. A repository is a(or multiple) chain(s) of commits, if each commit is signed, you know exactly that the clone you got is the one you asked for. You're right that nobody exposes a UI around this feature, but the capability is there if anyone would have any workflows that require to p…
Here's the problem: how do you know that the commit signers are the current maintainers of the repo?
Re: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
#80This looks like a fine project for its purpose, but I think git is already open-source and p2p. You don't need sh What's missing in git is code issues, wikis, discussions, github pages and most importantly, a developer profile network. We need a way to embed project metadata into .git itself, so source code commits don't mess up with wikis and issues. Perhaps some independent refs like git notes? https://git-scm.com/…
You're missing the discovery part. You want to get the repository X from user Y cloned - how do you find it? Especially if you don't know Y and their computer is off? Also radicle does want to tackle the issues / prs and other elements you mentioned as well.
And presumably the person hosting it will make sure that the computer hosting it is often on, for instance ISP routers and TV boxes are a good way to popularize it, since they often come with NAS capabilities :
https://en.wikipedia.org/wiki/Freebox
(Notably, it also supports torrents and creating timed links to share files via FTP.)