So as someone having some (very, very minor!) commits in BU, I have to say that Gavin is obviously absolutely right in his assessment what and where the code is currently lacking. He might have pulled us back from cheerful optimism to a more realistic position, but that is a service.
For that matter and the same reason, I would also still take criticism by e.g. Greg Maxwell seriously, should he suddenly join this forum and say something reasonable.
But after all, one should also clearly mention that BU made a necessary
trade-off between having comprehensive test suite, cleaned up commits and being out of the door early.
I personally think that trade-off is fine so far - but one of the first things that should happen before implementing any other functionality in BU is IMO putting in all necessary regression tests, cleaning up the commits etc. so that BU becomes 'Gavin-approvable'.
As other's said, I'd be glad if
@Gavin Andresen would be willing to review an updated and cleaned-up code base.
Finally,
@theZerg, I don't think Gavin meant that as a personal attack at all, and as you explained well, you made the necessary trade-offs with your limited time. I am in no position to criticize that, I rather think that from purely an 'this is how the code base ought to be, with sufficient time and resources' POV, Gavin is right.
Unfortunately, resources are constrained.
I definitely appreciate the hard work you put in to pull this all together!