Live data from Hacker News

Radicle: A peer-to-peer alternative to GitHub

radicle.xyz

71–80 of 263 posts

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

#71
post #60

This seems really cool! I am wondering if it can host private repository as well, or is it just meant to host public repositories?

For now the focus is on public collaboration on public projects. Features for private/encrypted repos are definitely on the roadmap.

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

#72

Earlier quoted context omitted.

The design of GitHub means that your canonical upstream is only accessible through the internet, and so are your issues, PRs etc. If you're offline, you can't access it, and if GitHub is down, same story. 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…

How does push/pull work off line? That sounds impossible. Just scheduling a push doesn’t actually push anything. That’s like commuting to my local GitHub repo and having a scheduled push/pull every 10 minutes then?

The reason you can push/pull works offline is that the database of radicle lives on your machine. Once you are online it will gossip with other peers to exchange updates of projects. This means that your workflow stays the same no matter connectivity and eventual the network convergences to communicate all relevant data. If you are interested in the details check out the docs: https://docs.radicle.xyz/docs/understanding-radicle/why-radi...

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

#73
We kind of need this yesterday... what's the point of having a decentralized git if the issues are centralized at Github? (which, not to make too fine a point of it, is owned by Microsoft). Even if you host your own Gitlab, there is always that day when the hard drive of the server fails and the ops have to spend a weekend restoring backups while changing hosting company because who crashes the hard-drive of an expensive VPS anyway...

I hope Radicle gets a lot of funding and tons of adoption.

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

#76
post #73

We kind of need this yesterday... what's the point of having a decentralized git if the issues are centralized at Github? (which, not to make too fine a point of it, is owned by Microsoft). Even if you host your own Gitlab, there is always that day when the hard drive of the server fails and the ops have to spend a weekend restoring backups while changing hosting company because who crashes the hard-drive of an expen…

Can't you just serialize all issues into the repository and then write scripts/hooks to sync them in/out of textfiles in the repo?

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

#77
post #76
post #73

We kind of need this yesterday... what's the point of having a decentralized git if the issues are centralized at Github? (which, not to make too fine a point of it, is owned by Microsoft). Even if you host your own Gitlab, there is always that day when the hard drive of the server fails and the ops have to spend a weekend restoring backups while changing hosting company because who crashes the hard-drive of an expen…

Can't you just serialize all issues into the repository and then write scripts/hooks to sync them in/out of textfiles in the repo?

I know of an attempt to implement an approach to track issues and code in a decentralized manner with SIT[0]. Unfortunatlely the project seems to be dead.

[0] https://github.com/sit-fyi

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

#79
post #66

Awesome project, though the perpetuation of open source software needing to be free is regrettable. > Software as it should be. > Free forever Mostly all popular projects need some form of funding, and setting the expectaction of a free lunch forever for new users is not healthy. Btw, do you remember who used the tagline "It's free and always will be"? It was Facebook.

I think it is Free as in Freedom.
Post reply on HN