
On Sat, 05 Mar 2011 17:47:09 +0000 "Phil Endecott" <spam_from_boost_dev@chezphil.org> 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. * * *