Developer Manual

Tagged:

This section of the documentation is aimed at developers interested in the Aegir project.

We use Git as a version control system for managing the project code, so we have specific instructions on how to use it within aegir through the basic git workflow.

Developers wishing to collaborate directly with the core team will want to read the release engineering guide. The release process is also fairly well documented and automated, so we release early and often.

Developers working on third-party modules should read the guide to extend Aegir and the API documentation.

Finally, all developers are welcome to participate in the weekly scrums.