From owner-freebsd-current Sat Feb 21 15:03:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA01925 for freebsd-current-outgoing; Sat, 21 Feb 1998 15:03:45 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA01911 for ; Sat, 21 Feb 1998 15:03:40 -0800 (PST) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id QAA09788; Sat, 21 Feb 1998 16:03:38 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp03.primenet.com, id smtpd009761; Sat Feb 21 16:03:36 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA06227; Sat, 21 Feb 1998 16:03:34 -0700 (MST) From: Terry Lambert Message-Id: <199802212303.QAA06227@usr04.primenet.com> Subject: Re: More breakage in -current as a result of header frobbing. To: nate@mt.sri.com (Nate Williams) Date: Sat, 21 Feb 1998 23:03:34 +0000 (GMT) Cc: tlambert@primenet.com, sef@kithrup.com, current@FreeBSD.ORG In-Reply-To: <199802211809.LAA20161@mt.sri.com> from "Nate Williams" at Feb 21, 98 11:09:12 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > The same thing happenned at my work, until we let live llama loose in > the office. Then, if someone made a bad commit, we publically chastised > them and told them never to do it again, but I think the *real* reason > was because of the llamas, and not the chasting of the people. I'm sure > the reader/writer locks also were why things worked at Novell, and not > the slapping around. > > (ps. In case you missed, that was sarcasm, playing on the totally > non-sequiter answer Terry gave.) The same thing happened at Novell; I just didn't think the llama was believable, so I left it out. We added the locks later so that we no longer had to ask the llama who had made the bad commit, or erroneously chastise people who had made conncurrent good commits that, taken together, broke things (who knows what evil lurks in the hearts of men? The llama knows! but he has a damn hard time telling anybody because he doesn't keep log files). But you're right, it was probably the llama. (ps. In case you missed, that was sarcasm, playing on the totally orthogonal issue of negative reinforcement Nate focussed on, which had nothing whatsoever to do with the difference between trusting people to do the right thing vs. having the tools *force* people to do the right thing whether they remembered to do it or not, which was my intended message. People in slot-cars do not drive except where there are slots). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message