On Friday 30 March 2007 09:36, Nicholas Clark wrote:

> An alternative is to have C<make test> be an alias, either to C<make
> devtest> by default, and a smaller C<make usertest> (or somesuch) when the
> source tree is an official release. Having the source tree know when it's
> an official release (perhaps by including or not including a file) would
> also allow the parrot executable to report accurately whether it's the
> official release, or one patched in some local way.

I like this idea.  The easiest way not to make a mistake is if you don't have 
the option to make a mistake.

> For Perl I'd really like it if even perl -v (the short version output) said
> "I'm patched somewhere", so that it was almost impossible to submit a bug
> report without that piece of information being forthcoming.
> (You don't need to know what the patches are immediately, because at least
> you now have enough information to ask the bug reporter to run perl -V
> or the equivalent, to actually find the information out)
>
> I assume that in the position of maintaining Parrot I'd like the same
> information about whether the release is vanilla and unmolested when I
> got a bug report.

This one too.

-- c

Reply via email to