Application setup code
- Applications typically are distributed as site object
- The DL makes sure it installs everything needed for the application to run, such as catalogs, user authentication, etc
- We don’t want to do clickity-clickity in the ZMI to set it up each time when developing
- We don’t want end-users to have to do this either to install
- There is currently no framework to help with this task, so everybody writes it themselves