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

Reply via email to