if you are using third party libraries and you need for logs, you can configure log4j programatically in your script or just put alog4j.propertiesin your working dir and add that path to the classpath or usejvm.argsconfiguration property to initialize Log4J (igjvm.args= -Dlog4j.configuration...
The goal is for your team to be able to define all the jobs they wish to be related to their project, declaring their intent for the jobs programatically, and leaving the common elements in each of then up to a template that was defined earlier (or hidden behind the DSL)....