Boost logo

Boost :

Subject: Re: [boost] [xint] Boost.XInt formal review (Chad Nelson)
From: Chad Nelson (chad.thecomfychair_at_[hidden])
Date: 2011-03-05 13:24:53


On Sat, 05 Mar 2011 17:47:09 +0000
"Phil Endecott" <spam_from_boost_dev_at_[hidden]> wrote:

> [...] Chad has posted a number of outbursts like this in the last few
> days.
>
> It seems to me that they are unjustified

Most of them probably are, which is inexcusable, and I offer public
apology to everyone on this list for those. I hadn't realized how
emotionally attached I was to this library until I looked at my
reactions over the past few days.

A few of them, however, are entirely justified. Most especially the one
you quoted. Maybe Mathias *doesn't* realize how offensive his messages
seem. If so, telling him gives us a chance to clear the air, and tells
him why other people might react badly to him too. Ignoring it any
longer would be a disservice to both of us.

> this particular response was, according to how Chad himself has
> quoted the thread, in response to the comment "I don't see how that
> requires virtual inheritance". I don't think anyone has yet agreed
> with Chad that virtual inheritance is the right solution here; it
> certainly looks mighty odd to me. Yet that criticism sends Chad off
> the rails.

That *person* sends me off the rails, for exactly the reasons you
quoted. I realize that virtual inheritance is not the right solution,
and CRTP has been suggested by two people (Gordon Woodhull, in a
message I haven't had a chance to answer yet, and someone off-list who
might wish to remain nameless) as an alternative, which I plan to use.

> We can't go on like this. I propose that the review be stopped now.
> There should already be enough input for the Review Manager to make a
> decision. If we carry on, this list will turn into the sort of
> "flame fest" that we all know happens elsewhere, but not normally in
> Boost.

Although ending it now would be favorable to the library (I record four
reviews so far, three of which have been positive), I would prefer to
let it continue. I'm getting a lot of feedback that will improve the
library. Rest assured, if we can't work it out soon, I'll have my
e-mail program delete any message from him unread... rude, but an
effective way to prevent any further escalation.

-- 
Chad Nelson
Oak Circle Software, Inc.
*
*
*



Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk