Valkyrie is a somewhat complex project, with a number of components, built atop Vagrant, Ansible, Drush and Aegir. These components are written in Ruby, PHP, Yaml, Python and bash. As such, it can be difficult to contribute to the project.
To ease this hurdle, I've added an 'Introductory' tag. This tag is intended for those interested in contributing, without requiring a full understanding of the system first. They will usually be limited to a single component, and more often than not will be easy to base off existing code.
In addition, more comprehensive architectural documentation should be added, and perhaps a developer FAQ, as well.
Valkyrie is a somewhat complex project, with a number of components, built atop Vagrant, Ansible, Drush and Aegir. These components are written in Ruby, PHP, Yaml, Python and bash. As such, it can be difficult to contribute to the project.
To ease this hurdle, I've added an 'Introductory' tag. This tag is intended for those interested in contributing, without requiring a full understanding of the system first. They will usually be limited to a single component, and more often than not will be easy to base off existing code.
In addition, more comprehensive architectural documentation should be added, and perhaps a developer FAQ, as well.