logoalt Hacker News

pessimizertoday at 3:27 PM2 repliesview on HN

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 being tricked into an ecosystem dependent on one of the worst behaved companies in the world, and I can't stand that a lot of rust projects smell like GPL-washing.

That being said, git is GPL and radicle is MIT, so it feels like the same thing, but Github also ain't git. I prefer MIT to MS; if radicle gets important enough and decides to rubpull, there will inevitably be a Free fork anyway.


Replies

pie_flavortoday at 7:11 PM

* crates.io is moving away from GitHub-only authentication

* crates.io's attachment to GitHub is a fact about crates.io specifically, not the Cargo crate registry protocol

* Cargo's support for Git repositories is generic across Git and has nothing to do with GitHub specifically

* Radicle offers nothing to a crate registry that a Git remote doesn't

* and none of this has anything to do with the GPL.

It feels like you're just listing off things you like and don't like aesthetically. They have nothing to do with each other structurally.

show 1 reply
Pay08today at 4:09 PM

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.

show 1 reply