From owner-freebsd-current Sat Feb 21 21:18:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA14974 for freebsd-current-outgoing; Sat, 21 Feb 1998 21:18:17 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA14965 for ; Sat, 21 Feb 1998 21:18:15 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id WAA07720; Sat, 21 Feb 1998 22:18:04 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id WAA22819; Sat, 21 Feb 1998 22:18:01 -0700 Date: Sat, 21 Feb 1998 22:18:01 -0700 Message-Id: <199802220518.WAA22819@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Terry Lambert Cc: nate@mt.sri.com (Nate Williams), current@FreeBSD.ORG Subject: Re: More breakage in -current as a result of header frobbing. In-Reply-To: <199802220449.VAA15586@usr01.primenet.com> References: <199802220123.SAA22198@mt.sri.com> <199802220449.VAA15586@usr01.primenet.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert writes: > > > ... having the tools *force* people > > > to do the right thing whether they remembered to do it or not > > > > Repeat. It is impossible given today's technology to force people to > > make good commits w/out human intervention. Reader/writer/llama locks > > do *NOTHING* (!!!!) to make people do a good or bad commit, and only > > serve to slow down the process with *NO* gain. > > There is still no empirical proof that this is true. Sure there is. Society and human nature. Human beings simply cannot be forced to 'Do the Right Thing'. There is no way to force 'right behavior' automaticaly. Human behavior can only be modified if the person desires to change, and that desire to change cannot be 'forced' by any automatic tool. If I want to break the tree, or even if I don't want to intentionally break the tree but refuse to test compile my changes, no locking of any kind will keep me from breaking the tree. Your 'global' lock does *NOTHING* (!!!!!!!!!) to make the tree any more buildable when in fact it is my poor coding skills/testing behavior that breaks the tree. The commit I did was a bad commit, and locking the tree and then unlocking the tree after I finished commit doesn't magically make it a good commit. Sometimes your absolute silliness appears to be a lack of intelligence at times. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message