[gPXE] DHCP Client ID in gPXE 1.0.0?
Michael Brown
mbrown at fensystems.co.uk
Thu Mar 18 02:49:05 EDT 2010
On Thursday 18 Mar 2010 05:59:06 Marty Connor wrote:
> Though I agree in general with the "#ifdef considered harmful"
> philosophy that gPXE was designed and implemented with, I think patches
> should be judged individually on their merits.
I absolutely, absolutely disagree on this. The problem with #ifdef
proliferation is never any one patch. Each individual #ifdef is generally
quite harmless in its own right. The problem is that after a mere 32 harmless
individual #ifdef patches, each of which is fine when judged individually on
its own merits, you suddenly have 4 billion build combinations to test.
I'll give way on this issue the moment you build a quantum computer capable of
compiling and testing all 4 billion code versions simultaneously. :)
Michael
More information about the gPXE
mailing list