Brussels / 1 & 2 February 2020


Towards decentralized alternatives for code collaboration

Building Radicle, a peer-to-peer network for code collaboration

This talk will walk the audience through radicle, a peer-to-peer protocol for code collaboration. It will touch on the design approach of the radicle stack and outline the project's challenges.

Radicle is being built to provide a convenient collaboration workflow without intermedaries or central servers. Issues, patches and code review items can be shared seamlessly between peers and interacted with on the user's machine, just like one interacts with a git repository.

Designed around peer-to-peer networking, it offers a new design space for bazaar-style development. Login systems are replaced by public key cryptography, hosted issue trackers are replaced by local peer replication, and the idea of a single canonical upstream is replaced by a peer-to-peer model familiar to the open source hackers of the 90s and early 2000s—updated with a new protocol for open & trusted peer collaboration.


Photo of Alexis Sellier (cloudhead) Alexis Sellier (cloudhead)