Apache-Singleton-0.12-tar.gz does not extract into its proper folder
structure on Windows using the popular WinZip software. Instead, all the
files are extracted into a single folder.
The attached images show what folders WinZip (version 11.1) thinks are
in the respective .tar.gz files (look at the 'Path' column -- enitrely
blank in version 0.12), and they are extracted accordingly.
The tarball can still be extracted using more UNIXish tools (e.g.
Cygwin's "gzip -cd ... | tar xf -" worked for me), so I'm not sure
what's at fault here. Presumably WinZip itself doesn't fully support
certain .tar.gz formats, but given how ubiquitous it is on Windows it
would be helpful if the tarball was in a format that WinZip does
understand, as it was up to version 0.11.
(I realize this is not a bug in Apache-Singleton; it's just the innocent
victim of a bug somewhere else. Maybe it's the packaging tools; more
likely it's WinZip. However, I wouldn't want to wait around for WinZip
to be fixed, and since in the meantime it is possible to create .tar.gz
files that it does understand it seems preferable to use such formats
for the sake of Windows users, unless there are good reasons for using
the other format that WinZip doesn't understand. If the difference in
the .tar.gz format introduced in version 0.12 is the result of switching
to Dist::Zilla (which I see mentioned in the Changes file) then perhaps
you could report this problem on that CPAN RT queue?)