Skip to content

Developers

DeadSuperHero edited this page Mar 2, 2012 · 20 revisions

Below is an index of Developer-centric pages and resources. Keep in mind that this is still being re-worked, and will be further cleaned up in due time.

The Diaspora CLA is a helpful agreement between Diaspora Inc, the core developers, and any community contributors. It states the scope of community open-source licenses used within the project, and the nature of the relationship between the core developers and community contributors You can sign it here

Answers to some common questions asked by developers interested in getting started with working with the Diaspora platform.

Everything you need to know about getting started. This is a great little resource hub for people who are just starting out, and just about to contribute to the DIASPORA* project for the very first time.

This is an overview of the different working parts of the DIASPORA* platform. It explains some of the models and semantics.

This gives an in-depth explanation of how messages are passed on the Diaspora platform from one pod to another. Specifically, it dives into the semantics of what all goes in to a single status update, comment, or private message.

With Diaspora, understanding the way our pods federate and work together is essential for getting a better idea of how the system works, and how the DIASPORA* network works as a whole.

This is a helpful overview for what Ruby Gems are important for getting Diaspora up and running.

Clone this wiki locally