Live data from Hacker News

Radicle: Sovereign {code forge} built on Git

radicle.dev

31–40 of 101 posts

Re: Radicle: Sovereign {code forge} built on Git

#31

I'd like to see radicle replace crates.io. I can't get over Rust's dependency on github/Microsoft, and I can't get over the lack of namespacing. All you would need is cargo compatibility, and a trusted namespace that kept up with the metadata of the current contents of crates.io, right? edit: I really, really like rust, and love basically all of their choices about the language, but I can't stand the feeling that I'm…

Does radicle have some way of storing binaries outside of the source tree? I know cargo compiles from source by default, but AFAIK it can (and does) download binaries as well.

Re: Radicle: Sovereign {code forge} built on Git

#32
post #29

Earlier quoted context omitted.

AD: Feel free to post on our Zulip [^1] about your experiences of agentic workflow if you haven't already! Some of the team are interested in developing the agentic workflow experience. [^1]: https://radicle.zulipchat.com/

I am surprised you don't use RustChat[1] [1] https://rustchat.io/

[dead]

Re: Radicle: Sovereign {code forge} built on Git

#33
post #30

I wish they would make local-only deployment easier. For example, lets take 3 machines and try to setup Radicle to work only on those, without joining the common Radicle network. Like on-premises GitLab, but decentralized, without the need of the server. It requires quite some serious scripting and usecase not covered in the documentation.

AD: We've just been discussing this! There's an open RIP [^1] that we will be supplying feedback for soon.

[^1]: https://radicle.zulipchat.com/#narrow/channel/369876-RIPs/to...

Re: Radicle: Sovereign {code forge} built on Git

#34

I tried to understand what this does... > What is Radicle? How is it different from Git/GitHub? > Radicle is a peer-to-peer code collaboration platform (“forge”) built on Git. Unlike centralized platforms like GitHub, there is no single entity controlling the network or user data. Repositories are replicated across peers in a decentralized manner. Radicle is an alternative for people and organizations who want full c…

> So, what is Radicle? > Radicle is a peer-to-peer code collaboration platform (“forge”) built on Git. ----- > Why Git/GitHub are used as if they were the same category of things? They are not. Github is a centralized collaboration platform built on git, and radicle is a peer-to-peer collaboration platform built on git. ----- > Wtf is "forge"? A word some people started using for the class of Github/Bitbucket(RIP) or…

The first I remember using it was SourceForge (1999).

Re: Radicle: Sovereign {code forge} built on Git

#35
post #18

Earlier quoted context omitted.

AD: The website is currently being redesigned, I suspect we'll have it up in the next few weeks. No it doesn't currently support other VCS's but we have planned for that possibility in future!

VCS agnosticism would be a selling point.

Would it? Realistically, what support could they add that would make it a selling point? Mercurial?

Re: Radicle: Sovereign {code forge} built on Git

#36
post #31

I'd like to see radicle replace crates.io. I can't get over Rust's dependency on github/Microsoft, and I can't get over the lack of namespacing. All you would need is cargo compatibility, and a trusted namespace that kept up with the metadata of the current contents of crates.io, right? edit: I really, really like rust, and love basically all of their choices about the language, but I can't stand the feeling that I'm…

Does radicle have some way of storing binaries outside of the source tree? I know cargo compiles from source by default, but AFAIK it can (and does) download binaries as well.

AD: Theres a project `artifact-cob` [^1] that enables some of the functionality you are looking for. You can host artifacts off-network and make 'releases' that point to them.

[^1]: https://radicle.zulipchat.com/#narrow/channel/369274-General...

Re: Radicle: Sovereign {code forge} built on Git

#37
post #29

Earlier quoted context omitted.

AD: Feel free to post on our Zulip [^1] about your experiences of agentic workflow if you haven't already! Some of the team are interested in developing the agentic workflow experience. [^1]: https://radicle.zulipchat.com/

I am surprised you don't use RustChat[1] [1] https://rustchat.io/

Doesn't even come close to Zulip in terms of features.

Re: Radicle: Sovereign {code forge} built on Git

#39
post #30

I wish they would make local-only deployment easier. For example, lets take 3 machines and try to setup Radicle to work only on those, without joining the common Radicle network. Like on-premises GitLab, but decentralized, without the need of the server. It requires quite some serious scripting and usecase not covered in the documentation.

A containerised deployment would (understatement warning!) be useful.

Re: Radicle: Sovereign {code forge} built on Git

#40

I tried to understand what this does... > What is Radicle? How is it different from Git/GitHub? > Radicle is a peer-to-peer code collaboration platform (“forge”) built on Git. Unlike centralized platforms like GitHub, there is no single entity controlling the network or user data. Repositories are replicated across peers in a decentralized manner. Radicle is an alternative for people and organizations who want full c…

I agree it's not immediately clear how it works, although I think I understand the role it's intending to fill.

If you're not familiar with the distinction between git and github it could be even more confusing.

As soon as I hear decentralized I have lots of questions about the underlying protocols. Their protocol page helps a little but also uses terms I'm not familiar with like "gossip protocol".

It would be nice for there to be a page that motivates the project a bit more, ie. explaining the technical problems they are attempting to solve before enumerating the components of the complex system they've built.

Post reply on HN