Skip to content
Ling-Xiao Yang edited this page Mar 30, 2015 · 83 revisions

Rodan is a web application built using a RESTful architecture. At present, it consists of two primary components:

  • A web application built using Django. This also uses the Celery distributed task queue for performing units of work called "Jobs."
  • A client application, written in Objective-J and using the Cappuccino web framework.

The two components are not tightly integrated. The client application can consume and produce messages that are understood by the server application, but the server application is largely standalone and can be operated with any client that conforms to its API.

For more information about RESTful API design, you should look at Thoughts on RESTful API Design.

Installation instructions

Server documentation

Client documentation

Miscellaneous

New Workflow Model

Clone this wiki locally