Live data from Hacker News

Radicle: A peer-to-peer alternative to GitHub

radicle.xyz

251–260 of 263 posts

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

#251
post #78

How and why is literally everything peer to peer in the tech community also somehow connected to ethereum?

Because you want a way to move money around eventually. Eg. How do you do GitHub sponsors p2p?

Is there anything wrong with using actual money to do this?

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

#253

Earlier quoted context omitted.

Thanks for the feedback! The priorities you mention are very close to our own, and we have already started working on some of them. We will definitely be integrating discovery more closely into the app in the long run.

Recently I started a personal project to enable storing issues in the git repository itself. Then I discovered git-bug which, though lacking a good UI, has the data formats nailed almost perfectly in my opinion. I highly recommend considering using git-bug natively for Radicle's issue tracking system. It seems perfect for the task.

We are evaluating this!

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

#255

Earlier quoted context omitted.

Recently I started a personal project to enable storing issues in the git repository itself. Then I discovered git-bug which, though lacking a good UI, has the data formats nailed almost perfectly in my opinion. I highly recommend considering using git-bug natively for Radicle's issue tracking system. It seems perfect for the task.

We are evaluating this!

I know about these two, which are made in Rust:

- https://github.com/sit-fyi/issue-tracking

- https://github.com/neithernut/git-dit

Not sure about their activity/status, but they both tried to solve this problem, they may help to widen your evaluations.

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

#256
post #134
post #128

Earlier quoted context omitted.

I'm not sure I see the point of building a complex platform with governance and whatnot. What I want is an easy way to publish my projects and for other people to contribute, I need something more like email (independent, self-hosted servers with a well defined protocol to communicate between them) than Facebook. I don't care about the governance of my git remote, or getting money out of it. I care about it being rel…

I feel that there is a real need for permanent Storage with respect to Open Source. Code breaks when old packages are unpublished or repositories deleted. Push once and fetch forever solves this. Also Centralized solutions are providing open source collaboration tools for free, storage for free, because of their revenue from enterprise customers. What happens when they decide to shut down? or change their policies? o…

Buy hard drives, do frequent backups, store redundant backups remotely, use RAID. At the end of the day someone must pay for the hard drives and they could just stop paying for it one day. There is no such thing as permanent and free.

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

#257
post #197
post #146

Earlier quoted context omitted.

Would IPFS or DAT not suffice there? How is 'another permanent storage, that is a piece of a larger project, better than one that has the sole purpose and focus?

The challenge with IPFS and DAT is that you have no guarantees around the data reliability. The DHT style of p2p sharing pretty much only works for popular content. Incentivized storage networks can onboard any type of data and guarantee high uptime. It's also been my experience that IPFS has significant performance issues. If you use a professional gateway like ipfs.io or cloudflare it runs at good speeds but as soo…

Those are but some of the problems that IPFS, Dat (or Storj and probably Skynet too) do, or will face.

That doesn't make "rolling your own" any more reliable, performant, etc. So the question becomes even more apt: why will "building your own decentralised storage as requirement of a much larger project" work. If even the focused, dedicated "decentralised storage projects" cannot solve some problems?

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

#258

This seems so unnecessary, replace the blockchain stuff with email and you have git as it was originally intended. no custom software needed.

How can email alone replace GitHub? Email with something like GitHub (like sourcehut) maybe but "no custom software" definitely not.

git-send-email

https://git-scm.com/docs/git-send-email

Git was designed for patches (diffs) to be sent in email. That’s how many people used it before GitHub.

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

#259
post #250
post #199

Earlier quoted context omitted.

Ethereum (and blockchain tech in general) genuinely open new doors to development and make it possible to do things that were not possible before. Especially now that we're several years further along, the tooling is a lot better and the design space is significantly more thoroughly explored. Yes, there's a lot of shady activity, a lot of scams, a lot of broken technology, and a lot of people with visions they can't…

I literally still have to see the first useful piece of blockchain software. For anything other than magic wealth building anyway.

https://handshake.org/?

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

#260
post #258

Earlier quoted context omitted.

How can email alone replace GitHub? Email with something like GitHub (like sourcehut) maybe but "no custom software" definitely not.

git-send-email https://git-scm.com/docs/git-send-email Git was designed for patches (diffs) to be sent in email. That’s how many people used it before GitHub.

I know about git-send-email. But you still need some kind of website for project info and code (unless you only wanna give out your code on request via email) and a patch/bug tracker if you want your project to be approachable. Larger projects and business users might also want CI.
Post reply on HN