http://www.perlmonks.org?node_id=1062126

sedusedan has asked for the wisdom of the Perl Monks concerning the following question:

Hi all,

To those using Dist::Zilla, do you record the versions of Dist::Zilla and all involved plugins when you build your distribution? If yes, where do you record it? I'm thinking of adding a file log dzil.log or something to record this and include the file in the generated tarball. Is there a plugin already for this?

This helps when debugging and rebuilding, since plugins often have bugs and generate buggy stuffs that need to be regenerated using newer versions of the plugins. A particular example is Dist::Zilla::Plugin::Test::Compile which generates t/00-compile.t which, reportedly, sometimes hangs on Windows. Version 0.33 of the module fixes this.

It would probably be useful to write more information during building to the proposed dzil.log.