I'm going to suggest using Dist::Zilla to manage this, as it has good integration with Git and other tools. There's one area where we do need to think, final deployment. If we want a vagrant-style installer for different OSes, we'll need to do something very like vagrant does to locate a system Ruby (Perl for us) but that can wait. However, we probably ought to minimise C/XS dependencies.
I'm going to suggest using
Dist::Zillato manage this, as it has good integration with Git and other tools. There's one area where we do need to think, final deployment. If we want a vagrant-style installer for different OSes, we'll need to do something very like vagrant does to locate a system Ruby (Perl for us) but that can wait. However, we probably ought to minimise C/XS dependencies.