Version 6 (modified by ibaldin, 8 years ago)

--

ORCA for developers

Overview

ORCA offers a number of opportunities for development. The architecture is modular and different parts can (and are meant to) be substituted. The most common parts to modify are resource controls and policies in Brokers, Authorities and Service Managers. Also, you can create handlers for new substrate types. Please read ORCA development notes and ORCA Book to familiarize yourself with the architecture and the implementation.

Developing

To begin development you must setup a development environment - a Java toolchain including Maven, Ant and Eclipse. You can then download the source code, modify it, build it, configure ORCA, setup a MySQL database and deploy the new code.