cargo-crev icon indicating copy to clipboard operation
cargo-crev copied to clipboard

Radicle support

Open dpc opened this issue 3 months ago • 4 comments

Would be nice if people could use their Radicle identities/repositories to host their proofs and/or download them from other users' Radicle repos.

I'm not sure what technically is necessary for this to work.

dpc avatar Sep 11 '25 17:09 dpc

As I mentioned in #836, the first step could be that you just create/mirror the empty crev-proofs repository on radicle AND announce that as seed. People can then fork from that instead from the github seed repository. That makes all radicle forks discoverable in the radicle world. Everything else is probably secondary, fetching/publishing proofs and so on can be done by scripts/CI and other integrations. Even when I missed something here there is no harm. In the worst case you can always create a new seed repository and people can move (merge) over. You'll even get the advantage that all users crev-proofs are stored in a single massively replicated kindof monorepo (well namespaces) so running git gc on that would nicely compact everything together.

cehteh avatar Sep 11 '25 17:09 cehteh

I've pushed rad:zTZrnEWzYrX8Pss4pquhs9qyBE3f. I'll seed it on my instance.

dpc avatar Sep 11 '25 20:09 dpc

People can then fork from that instead from the github seed repository. That makes all radicle forks discoverable in the radicle world.

I was not aware this is somehow a visible and discoverable.

dpc avatar Sep 11 '25 20:09 dpc

While at it, I've published rad:zR4bEMmXd6LrXNnNt46PYRyamrhg for cargo-crev. @kornelski I think you're more deserving to be in control (a delegate), but I'm not sure how enthusiastic your are about the idea. If you're interested, ping me and happy to add you as a delegate.

dpc avatar Sep 11 '25 20:09 dpc