Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Feb 2002 12:31:27 -0800 (PST)
From:      Kelly Yancey <kbyanc@posi.net>
To:        John Baldwin <jhb@FreeBSD.ORG>
Cc:        arch@FreeBSD.ORG
Subject:   Re: SMPng Design (Well, some of it anyways)
Message-ID:  <20020228115007.R11198-100000@gateway.posi.net>
In-Reply-To: <XFMail.020228100951.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 28 Feb 2002, John Baldwin wrote:

> [ snip ]
>
> Secondly, the changes we are making to the kernel with SMPng can't all be done
> in piecemeal fashion.  Not all changes are 5 line commits.  For example, the
> kernel preemption patch is rather small, however, it exposes a number of
> really obscure bugs that aren't easy to track down.  Rather, kernel preemption
> is a long term goal, and having developed it in a side branch has helped give
> future direction as to how the kernel should go.  If you guys can't handle a
> roadmap that has future milestones farther away than 1 week, then I have to
> wonder why even are doing SMPng.
>
> [ snip ]
>
> John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/

  John, thank you for all of your hard work, both past and hopefully
continuing, on SMPng.  Both as a friend and as a fellow engineer, I have been
disgusted by the abuse you have had to endure these past few weeks.
  I think it is important for everyone to remember that SMPng has its origins
in a meeting almost two years ago amongst a select group of individuals who
took it upon themselves to lead the development.  As I understand, being one
not at that meeting, some design took place and work was distributed amongst
the group.  It is now two years later, and who is leading SMPng?  John is.
John was not even invited to that meeting.  I understand well how much events
can detract from one's ability to contribute to the project, and I am
not pointing fingers or accusing anyone of "dropping the ball."  But we have
to recognize the John has stepped up to the challenge of leading the SMPng
development when others could not.  As such, he deserves a modicum of respect
from all developers, and I would think especially those who were unable to
perform their self-appointed duties in SMPng development.
  Times have changed and perhaps others are finding time to become involved in
SMPng.  Perhaps they are finding John's direction to be different from what
theirs would have been.  That is beside the point.  At this juncture, John is
leading SMPng and has been for some time.  The other developers who have been
working with John have not voiced any concerns over how development has been
progressing nor the direction it is progressing in.  I also don't doubt that
John welcomes all the help he can get, but that is the point: new work should
be coordinated through John and within the existing SMPng design.  It is
disrespectful to all of the hard work he the rest of the SMPng team has done,
and frankly a bit late in the game, to second-guess John now.

  John, don't let the air-chair generals distract you.  Keep up the good work,

  Kelly
  kbyanc@{posi.net,FreeBSD.org}


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020228115007.R11198-100000>