The fellowship programme aims to onboard developers into the radicle ecosystem to learn and explore a topics that are key development areas in the radicle ecosystem. Developers who are interested in diving into one of these topics in order to grow their understanding and produce educational content for others. They will also be supported to go on to contribute to radicle core teams or take on a grant funded project.

All applicants are responsible for designing, proposing, and implementing projects of their own choosing within the purview of one of three fellowship topics:

Decentralised identity

Traditional identity systems have centralized the issuance, maintenance and control of your identifiers. Decentralized identity removes reliance on centralized third parties. Thanks to crypto, users now have the tools to issue, hold and control their own identifiers and attestations once again. Radicle has been working on developing decentralised identity solutions for both off chain code collaboration identity and as part of it’s funding solutions which interact with on-chain Drips streaming protocol - Drips identity.

Relevant material: Gitcoin passport, Ethereum decentralised identity, DID core.

Peer to peer

Peer-to-peer (P2P) is a paradigm to leverage the combined storage capacity of a network of storage devices (peers) contributed typically by autonomous end-users as a common pool of storage space to store and share content, and is designed to provide persistence and availability of the stored content despite unreliability of the individual autonomous peers in a decentralized environment. Radicle's vision for sovereign code collaboration has always been a peer-to-peer protocol for decentralizing data stored by Git. Peers track other peers, Peers track projects they are interested in, and peers gossip about projects, which means replicating updates from the peers they track and the projects they are interested in.

Relevant material: Radicle peer to peer protocol, IPFS, Content addressing, Persistence, permanence and pinning, IPLD, IPNS, git protocol

Open Source funding

Open source drives the world’s technology, yet many companies that benefit from it do little-to-nothing to contribute back to the open-source community. Radicle believes that a combination of technology tooling and a cultural shift is required to further drive the awareness and efforts to grow funding to FOSS. The Funding team's goal is to create a new cultural norm where projects and developers programatically and transparently fund their code dependencies using the Drips protocol.

relevant material: nadia: research, https://github.com/nayafia/lemonade-stand, sustain: website, report, culture: community owned, positive sum worlds, dependency funding https://humanwhocodes.com/

Developer collaboration

developer collaboration tooling is a booming space as developers try grow their productivity. The git protocol is one of the tools that has had the biggest impact on developer collaboration, which is why radicle is working on bringing the rest of the collaboration workflow back to an open protocol as an alternative to centralised forges.

Relevant material: git protocol thinkers…? Other collaboration tools? Local first? IDE UX, ???