Best way to create manifests
When creating Node definitions / manifests. Whats the best way to do this. Would you use a ISE and then upload the manifests to the puppet master or use a form of source control (GIT) and push the files to the puppet master.
Hope this isn;t a stupid question, just try to get my head around the best practices etc.