Live data from Hacker News

Radicle: A peer-to-peer alternative to GitHub

radicle.xyz

221–230 of 263 posts

Re: Radicle: A peer-to-peer alternative to GitHub

#221

Or just use Fossil. It's already a distributed alternative to github. Every fossil install includes a built in web server with bug tracking and a wiki.

Fossil seems very interesting, especially because it uses sqlite as the storage format and is created by sqlite authors.

Do you know if it is possible to use fossil locally pushing/pulling to/from git remote repositories? Thinking of some kind of bridge like git-svn.

Re: Radicle: A peer-to-peer alternative to GitHub

#222

For 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…

What if the biggest threat against a country can instead be the president of that country.

Re: Radicle: A peer-to-peer alternative to GitHub

#223
post #40

Earlier quoted context omitted.

> Actually, Gitlab and Gitea allows mirror of Github repos with Issues/wiki/PR etc. But GitHub does not mirror the issues/PRs from anyone, so it's a very one-sided connection.

That's problem of GitHub.

Not a problem for GitHub -- on the contrary, probably good for them. More vendor lock in.

Re: Radicle: A peer-to-peer alternative to GitHub

#224

Earlier quoted context omitted.

this is naïve. the problems being addressed do exist, independent of whether this particular solution will work. that’s great that the status quo is working for you, but it’s silly to then assert that progress cannot be made.

Well maybe our "naive" approach might be worth investigating. Because we put so little time into ridiculous missions like "distributed issues because git is also distributed", we are able to focus more on the product, customers, and processes. You know, things that actually drive business value and pay out everyones' bonus checks at the end of the year. We have actually considered doing a complete in-house implementa…

> and pay out everyones' bonus checks at the end of the year

Yes. This is understated. Poor(financially) developers need to make money with lowest resistance(cost). Then, when you have enough for yourself and family, you can help or join rebels to fight for whatever you think is right.

Re: Radicle: A peer-to-peer alternative to GitHub

#225
post #97

Earlier quoted context omitted.

GitHub has a pretty extensive API; it's not hard to write a simple script to clone all that data if you want to, or publish it somewhere else. I'd be surprised if there aren't already a dozen of those scripts floating around already.

That’s not the same. You’re talking about copying the data locally, but this still doesn’t let you create issues for eg. offline.

Why not? You can create issues with the GitHub API (and the CLI); it's not hard to imagine a tool which would "sync" issues from a local database or some such. The reason it doesn't exist is probably because there's not a lot of demand for it.

Come to think of it, it wouldn't even be that difficult to sync this database to someone else, too. Although to be honest this doesn't seem all that useful to me.

Re: Radicle: A peer-to-peer alternative to GitHub

#227
I'd love to see just one (1) sentence on their home page that describes what Radicle is and does. I searched for the simple description by scrolling across the entire web page, from top to bottom, and did not see anything like it. There were all sorts of hints that it could be interesting, but c'mon.

Re: Radicle: A peer-to-peer alternative to GitHub

#228
At 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.

Re: Radicle: A peer-to-peer alternative to GitHub

#229

it would be super interesting to know how private would work

Privacy by necessity will use end-to-end encryption, as artifacts will end up being propagated on the network. This isn't however so easy for long-lived artifacts (eg. what happens if your key is compromised sometime in the future), and we will need things such as forward secrecy.

forgive the abbreviation, I was referring private repositories

Re: Radicle: A peer-to-peer alternative to GitHub

#230

Earlier quoted context omitted.

There's a post about the design here: https://radicle.community/t/the-journey-to-radicles-new-bran...

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

Post reply on HN