On Wed, Aug 20, 2008 at 02:56:45PM -0400, Ricardo SIGNES wrote:
> In fact, on my latest dists, I only include the MANIFEST as a couresty to
> stupid software that expects it. I don't see any value in having a MANIFEST
> file in the dist, let alone in my repo.
My .zshrc includes the following lines:
mf() { perl -MExtUtils::Manifest=maniread -le 'print for sort keys
%{maniread()}' }
tg() { tcgrep -brun "$@" }
mg() { tg "$@" `mf | perl -lne 'print if -T'` }
This allows me to say something like
$ mg -iw bodge
to find all occurrences of "bodge" in the original distribution, which I
have found to be quite helpful.
I also keep my MANIFEST under revision control. It annoys me to do so,
and I suspect that a good 5% of my checkins are along the lines of
"update MANIFEST", but I don't yet trust myself not to mess things up if
I don't check it in. This, of course, says more about me than it does
about what should be considered best practice.
--
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net