From owner-freebsd-chat@FreeBSD.ORG Fri Jan 11 13:22:58 2008 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13AF116A417 for ; Fri, 11 Jan 2008 13:22:58 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 8863013C458 for ; Fri, 11 Jan 2008 13:22:57 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id F2D99209C; Fri, 11 Jan 2008 14:22:48 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 740E3207E; Fri, 11 Jan 2008 14:22:48 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id 52B4D844AF; Fri, 11 Jan 2008 14:22:48 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Timo Schoeler References: <189878.45301.qm@web57002.mail.re3.yahoo.com> <20080110171132.GM71709@tuxaco.net> <1199987094.1713.20.camel@localhost> <47866B2A.8070503@elischer.org> <20080110201548.36862edb.timo.schoeler@riscworks.net> <3a142e750801101134p659f50c8qac731334dab9877d@mail.gmail.com> <20080110215931.f14b78ec.timo.schoeler@riscworks.net> <867iigfx54.fsf@ds4.des.no> <20080111134535.a86f2ea1.timo.schoeler@riscworks.net> Date: Fri, 11 Jan 2008 14:22:48 +0100 In-Reply-To: <20080111134535.a86f2ea1.timo.schoeler@riscworks.net> (Timo Schoeler's message of "Fri\, 11 Jan 2008 13\:45\:35 +0100") Message-ID: <8663y0ebtj.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-chat@freebsd.org Subject: Re: strace broken in 7.0? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 13:22:58 -0000 Timo Schoeler writes: > Dag-Erling Sm=C3=B8rgrav writes: > > Those people clearly don't understand the FreeBSD development model. > So, the FreeBSD development model does neither care in case the tree > breaks (read: is unbuildable, or in the direction of being unbuildable > soon, or in the direction of becoming of lesser quality than it was in > any time before)? I doubt this. Plurium Interrogationum. Your question presupposes that FreeBSD is or will soon be unbuildable and / or that its quality decreases over time. That is far from the case. In fact, we have very strong QA mechanisms in place to ensure that it does not happen. If you believe otherwise, you are misinformed, deluded or malicious. > > This "no interest" bit is completely fundamental. Code gets written > > by the people who have an interest in it, either because they need it > > themselves, or because they find it intellectually satisfying, or > > because someone donated unsupported hardware, or because someone paid > > them to do it. > Setting the last two points you made aside, it's good, but not perfect. > Code should be written and commited if it's needed. The example of the > HD sound was bad, see my other mail (later). OK, very slowly now: That is not how collaborative open source development works. How it works is, code gets written by people who have an interest in it. If the people who have a direct interest in it are unwilling or unable to write it, their only recourse is to cause someone else to become interested. Some people you can simply talk into it, others won't be interested until you offer money, because writing the code you want them to write will take time away from writing the code they themselves want to write. If you do not understand this, you will be more comfortable using commercial software. However, I suspect you will find that commercial software developers are even *less* responsive to your needs. I hate to ask this, but: have you actually written any open source code yourself? I suspect you haven't, because if you had, you would already understand this. > As long as it doesn't break things or causes regressions, I'm fine with > it. But: Even if it doesn't cause any harm, every snippet of code > should be taken care of by a person (or a group) that's liable for this > code. That's a crucial point, IMHO. No. You don't get to use the L-word. The license says so, in capital letters. If what you really meant was "responsible", see above. People will only take responsibility for a piece of code if they have an interest in it. > [...] I wouldn't be surprised about races on six core machines. I would. Very much. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no