Looking to contribute to Radicle? This is where to start! Read on for an
overview of where to contribute and how.
Technically, the Radicle project is made up of two protocols: Radicle Link and Radicle Registry.
- radicle-link: a peer-to-peer gossip protocol built on a generic distributed version control backend. Includes radicle-surf, a code surfing library for VCS file systems
- radicle-registry: a decentralized identity and governance service built on Substrate
Here’s a couple of ways to get involved:
Join the conversations in this discourse. This is where Radicle contributors have discussions, make decisions, and solve problems. Here, you can ask questions, contribute to discussions, and chat with Radicle maintainers and core contributors directly.
Check out issues in project repositories in the Radicle Org. Projects follow a common tagging system and/or have developer manuals:
good-first-issue— for first-time contributors
help wanted— tickets that need extra attention and help
enhancements— more advanced, for those who are looking to get their hands dirty!
→ See DEVELOPING.md for the developer’s manual on the Registry
If you’re interested in contributing to Monadic’s development of Upstream, a code collaboration app built on Radicle, start by reading through DEVELOPMENT.md and checking out issues on radicle-upstream.
Join our #radicle IRC channel for development updates.