Hello, I've been using Module::Build for several years. Typically subclassing it to help build a module. I read with interest David Golden's blog post about Dist::Zilla: http://www.dagolden.com/index.php/752/why-im-using-distzilla/
It sounds as if Dist::Zilla can be used as a replacement for Module::Build. In other words it can help build a single module. Since David is the maintainer of Module::Build and is obviously a fan of Dist::Zilla I was wondering on whether he would comment on the practicality of migrating from subclassing Module::Build to using Dist::Zilla. In particular is it worthwhile for people who rarely need to interact with CPAN? The code I write is almost entirely internal to the comapny where I work. All of our modules are packaged and we don't currently publish anything to CPAN. We find Module::Build adequate for both development installation and in our build system for running tests and creating packages (i.e. RPMs or debs). On a somewhat related note is there anything out there that can help with the building of multiple modules? Is Dist::Zilla good for this too? I am particulary interested in anything that can take a list of module directories (e.g. Foo-A/, Foo-B/, Foo-B-Z/), run the tests, and, assuming everything is okay, come back with RPMs of said modules. It would need to do this in the proper order (preferrably automatically discovering dependencies). It seems I always have to build something to do this wherever I go and it gets tiresome. -- seth /\ sethdaniel.org