From owner-freebsd-chat@FreeBSD.ORG Fri Jan 11 13:06:45 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 B634216A419 for ; Fri, 11 Jan 2008 13:06:45 +0000 (UTC) (envelope-from timo.schoeler@riscworks.net) Received: from relay.riscworks.net (v32231.1blu.de [88.84.154.71]) by mx1.freebsd.org (Postfix) with ESMTP id 6D69713C4D9 for ; Fri, 11 Jan 2008 13:06:45 +0000 (UTC) (envelope-from timo.schoeler@riscworks.net) Received: from zoidberg.riscworks.net (f054174248.adsl.alicedsl.de [78.54.174.248]) by relay.riscworks.net (Postfix) with ESMTP id 55DD1136E0002; Fri, 11 Jan 2008 13:45:31 +0100 (CET) Received: from zoidberg.riscworks.net (localhost [127.0.0.1]) by zoidberg.riscworks.net (Postfix) with SMTP id E312E28766; Fri, 11 Jan 2008 13:45:35 +0100 (CET) Date: Fri, 11 Jan 2008 13:45:35 +0100 From: Timo Schoeler To: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= Message-Id: <20080111134535.a86f2ea1.timo.schoeler@riscworks.net> In-Reply-To: <867iigfx54.fsf@ds4.des.no> 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> Organization: RISCworks Environtech X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.5; amd64-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 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:06:45 -0000 Thus Dag-Erling Sm=F8rgrav spake on Fri, 11 Jan 2008 11:56:55 +0100: > [moved from -current to -chat] >=20 > Timo Schoeler writes: > > Part of the discussion on bsdforen.de was some people complaining > > that parts of the base system (as well as [important] ports) do not > > work, and are maintained very badly due to 'no interest'. >=20 > 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. > 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). > Earlier in this thread, someone mentioned txp(4) as an example of > unmaintained code in the base system. It is a very good example of > the above. It was ported from OpenBSD seven years ago by someone who > was paid by his employer to do it, and had access to hardware and > documentation. I doubt anyone else in the project does, because the > hardware it supports is obsolete (it was discontinued five years ago), > and was not widely used even when new. 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. > > FreeBSD seems to decay from release to release; don't get me wrong, > > I *do* like new features, enhances SMP, ZFS, all this stuff, no > > problem. *BUT* please don't forget the basis. It wouldn't surprise > > me if ls(1) doesn't work when 8.0 is released. >=20 > You're over-dramatizing; I hope you don't really believe in what you > just wrote, because it's completely wrong and unjustified. Sure, this is a rhetorical thing ;) (I don't ls(1) to break, but I wouldn't be surprised about races on six core machines, that don't appear on quad or eight cores. That's what I mean.) =20 > DES > --=20 > Dag-Erling Sm=F8rgrav - des@des.no Timo