Earlier quoted context omitted.
Radicle is pretty cool. > Radicle’s Collaborative Objects (COBs) provide Radicle’s social primitive. This enables features such as issues, discussions and code review to be implemented as Git objects. Developers can extend Radicle’s capabilities to build any kind of collaboration flow they see fit.
I know I'm not supposed to make jokes, this is not reddit, but you might even say it's pretty radical.
HardenedBSD Is Now Officially on Radicle
21–30 of 37 posts
Re: HardenedBSD Is Now Officially on Radicle
#22Radicle is a legit project that has been around for at least 5 years trying to solve a pretty hard problem. With the awareness of the dangers of Github growing they could really start gaining traction but from what I understand they still have a big problem: you can host a node, the web UI and create repos, link it to your website but it will be hard for people to find your project and code. You are on the internet,…
This could also be an indexer that runs locally, although I don’t know how you would find unreplicated peers for indexing. I wonder if they have considered DHT or similar for announcement.
Edit: looks like they ruled out DHT in the context of advertising repositories because they want replication to be opt-in, likely to avoid replicating objectionable material, but I still think it’s a good idea for advertising nodes more generally. The curious could then use the list of nodes for indexing.
Re: HardenedBSD Is Now Officially on Radicle
#23Radicle is a legit project that has been around for at least 5 years trying to solve a pretty hard problem. With the awareness of the dangers of Github growing they could really start gaining traction but from what I understand they still have a big problem: you can host a node, the web UI and create repos, link it to your website but it will be hard for people to find your project and code. You are on the internet,…
Even though I moved some of my personal repos to Codeberg I believe there needs to be a centralised way of searching in open source code.
Re: HardenedBSD Is Now Officially on Radicle
#24Radicle is a legit project that has been around for at least 5 years trying to solve a pretty hard problem. With the awareness of the dangers of Github growing they could really start gaining traction but from what I understand they still have a big problem: you can host a node, the web UI and create repos, link it to your website but it will be hard for people to find your project and code. You are on the internet,…
Wouldn't people discover HardenedBSD via google and then find the link to the code via the website? I've personally never discovered projects through Github.
The social connectivity and discoverability in github is a big reason many people use it. Can't say how many, but it is.
Re: HardenedBSD Is Now Officially on Radicle
#25> Radicle is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their data and workflow. - https://radicle.dev/ There seems to be no way to get this kind of information from the radicle.network link in this a…
Re: HardenedBSD Is Now Officially on Radicle
#26I was not aware of Radicle; it's a truly peer-to-peer Git forge which aims to guarantee commits are signed by current maintainers (among, I suppose, other goals). The article mentions an us and a you, but I feel like it would have been an useful occasion to explain why move (from where?) and why Radicle. Maybe this was already discussed elsewhere? I suppose similar discussions regarding GitHub are happening today and…
If it helps: https://radicle.dev/ There is no an explanation of what Radicle is/does in the announcement.
Re: HardenedBSD Is Now Officially on Radicle
#27Earlier quoted context omitted.
So instead of their self-hosted Gitlab instance being hammered, now their self-hosted Radicle instance will be hammered (and if they are lucky some of the other seeders will tank some of the load)? I'm not sure that this will actually solve the problem. This seems more like a facade for a move they wanted to do anyways.
The load will be spread across the network, but I guess the main benefit is that everything continues working even though HardenedBSDs official seed is down. Every user has their own node, and everyone's node talks to several seed nodes. Even if the official HardenedBSD seed is down, there's still going to be another node to sync with.
IPFS in theory has a similar model, but in practice I've mostly found that if the original seeder goes away, at least part of a dataset becomes inaccessible.
Re: HardenedBSD Is Now Officially on Radicle
#28Earlier quoted context omitted.
Wouldn't people discover HardenedBSD via google and then find the link to the code via the website? I've personally never discovered projects through Github.
Many people do use GitHub for this. There are even Android app stores hinged around searching and installing release APKs. The social connectivity and discoverability in github is a big reason many people use it. Can't say how many, but it is.
Re: HardenedBSD Is Now Officially on Radicle
#29Earlier quoted context omitted.
The load will be spread across the network, but I guess the main benefit is that everything continues working even though HardenedBSDs official seed is down. Every user has their own node, and everyone's node talks to several seed nodes. Even if the official HardenedBSD seed is down, there's still going to be another node to sync with.
Does that actually work out in practice? Do you/someone here have experience with that in Radicle? IPFS in theory has a similar model, but in practice I've mostly found that if the original seeder goes away, at least part of a dataset becomes inaccessible.
If anything is good for the bittorrent model, it's git/source control. Movies and images get moved to different drives or deleted, movies become far less worthy of keeping after being watched, and images may have never been useful to the person mirroring them anyway; just a favor they were doing for a site they like. Source code sits, and source code continues to be used. If I understand correctly, Radicle works as your local git server, too.
The question is whether people will dedicate a little bit of bandwidth to seeding, but I don't think it's a serious question. It's a cheap and easy thing to do if you want to help FOSS, and it's obviously a good and a nice thing to do. It's not like you're seeding stuff that you don't know what it is, or why it is useful.
And, again, they can keep a seed up indefinitely. But they don't need to have either great uptime or great bandwidth.
Re: HardenedBSD Is Now Officially on Radicle
#30Earlier quoted context omitted.
Many people do use GitHub for this. There are even Android app stores hinged around searching and installing release APKs. The social connectivity and discoverability in github is a big reason many people use it. Can't say how many, but it is.
I don't think I've ever searched for anything on github. I always follow a link.