A. Pagaltzis wrote:
* Andy Lester <[EMAIL PROTECTED]> [2007-07-30 21:41]:
On Jul 30, 2007, at 1:58 PM, Eric Wilhelm wrote:
Thus, I posit that the quality of the module is generally
lower if 'boilerplate.t', 'pod-coverage.t', and 'pod.t'
*exist*.
Certainly, the intent is to have boilerplate.t NOT get shipped
with the module.
Disagree. The tarball should contain the full source necessary to
recreate everything the author did. Stuff that’s not relevant to
end-user installation of the module should simply be kept out of
the way.
boilerplate.t is obviously a very special case, only useful when creating new
files in a distribution, in order to warn forgetful programmers to update these
with something less boilerplate-ish. :)
Anyhow, I think being able to recreate the entire distribiution may be a good
thing, but perhaps not necessarily from a CPAN-distributed tarball. I'd
certainly expect that from a source repository checkout, though.
- Salve