The Roll Developer's Guide is for people who wish to build their own rolls. In this document, we'll describe the internals of rolls, how to create a roll and how to test a roll.
Throughout the discussion, it's easy to lose sight of the basic simplicity of a roll. A roll consists of
Software packages (RPMS)
How to configure packages after installation (XML Node Files)
On which types of appliances to install/configure packages (XML Graph)