Version 14 (modified by vjo, 8 years ago)


ORCA for Developers


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. You can also create handlers for new substrate types. Please read the ORCA development notes and the ORCA Book to familiarize yourself with the architecture and implementation.


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.

Read the development notes that explain how to develop and test new code.