From owner-freebsd-hackers Thu Jun 3 13:33:57 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (Postfix) with ESMTP id 843A7159DD for ; Thu, 3 Jun 1999 13:33:55 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.3/8.8.8) with ESMTP id NAA01227; Thu, 3 Jun 1999 13:30:27 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199906032030.NAA01227@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Nate Williams Cc: Matthew Dillon , freebsd-hackers@FreeBSD.ORG Subject: Re: Matt's Commit status (was Re: 3.2-stable, panic #12) In-reply-to: Your message of "Thu, 03 Jun 1999 14:21:09 MDT." <199906032021.OAA23554@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 03 Jun 1999 13:30:27 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I have to say, though, that in order to fix these bugs I really do > > need my commit privs back. If people want these things fixed, > > complain to core. I have the time to fix the bugs with commit > > privs, but I just don't have the time or inclination to fix them > > without. > > What's wrong with the current 'review' scheme? The review-and-commit process is too slow. That much was clear from reading the original post. > The problem I had with you was your inability to work with others, and > your constant riding roughshod over other people's work and code w/out > fulling understanding (or caring to understand) the reasons for the > design decisions. You were attempting to make 'FreeBSD' into > 'MattBSD' from my point of view. > > Case in point, John Dyson's comments explanation to the mailing list for > many of his design decisions explained to even an uninformed person like > me that some of the changes you've made were penalizing FreeBSD, not > helping it in some cases. The issue that you're missing here Nate is that Matt is still on the learning curve. Expecting him to come in as the "perfect" team member is foolish, and it was largely unrealistic expectations on the part of -core and other bearded regoliths that led to Matt's original ejection. > > I will point out that all the rewriting I've done so far has been > ^^^ > > I'd call it 'much', since 'some' if it was wrong and hid existing bugs > and/or introduced instabilities. Some bugs are to be expected, but IMO > some of the 'cleanups' were ill-conceived and have done very little to > add stability or reliability to the system. (In particular, some of the > casting bugs were downright wrong, and Bruce went through and cleaned up > a number of them after the fact.) These are hardly grounds for ejection, nor were any of Matt's other design issues. You're putting a very rosy cast on history if you claim there there's no precedent for _working_with_ problems like this. > > to the ultimate benefit of the project in hind sight, resulting in > > better commented, cleaner, and more reliable code and catching > > more bugs. > > 'Most' of what you have done is good stuff, but unfortunately from my > point of view, you aren unable to accept the fact that 'some' of what > you are doing is not helpful and/or wanted, and it's an all-or-nothing > situation. This is not conducive to a group project, nor to the long > term success of FreeBSD. Well shit, we've lived with it from other people before, and worked with them to the good of all. Why can't we do it here? If it's "too hard" for the old guard, I think that's a sign to them they ought not ignore. The bottom line is this: Beggars cannot be choosers. Matt represents a very valuable development resource; one which we wish to avail ourselves of. If this requires some effort on our part, eg. training Matt, learning to deal with his style, etc. this can be done. It's been done before, to fail to do it again would be proof positive of the final ossification of our "leadership", and opens the entire can that was (poorly) closed around the beginning of this year. -- \\ The mind's the standard \\ Mike Smith \\ of the man. \\ msmith@freebsd.org \\ -- Joseph Merrick \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message