Good answer, Phil!
May I expand? If it is a "build to ..." spec, it will (should) contain every dimension to be met, usually verified by inspection (including measurement). If it is a "performance" spec it will require certain performance requirements to be met after production, usually verified by testing.
Therefore, two contractors could meet a "build to ..." spec, but only one, or neither, or both, could meet the performance spec. On the other hand, if you meet the performance specification, you have met all elementary dimensions and probably have, by default, met any and all relevant "build to ..." specifications.
"Build to ..." specs are great for ash trays and pencils. For more complex items that require a minimum level of performance, but don't have a requirement for, say, color, or perhaps weight, a performance spec is better, because if you release a specification that requires a complex item to be built exactly a certain way ("build to ..."), then you'd better be right about every aspect of the specification. Otherwise you'll find yourself mumbling that same utterance heard by US Government contractors through the ages ..."Oh, $H!T! You built it just like I told you!"
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>I wonder which one is *really* Mil-Spec?[/quote] Probably both. This is a really simple item to spec. Different methods can achieve the same result, in this case.
[This message has been edited by sensop (edited May 22, 2000).]