From owner-freebsd-hackers@FreeBSD.ORG Mon Jan 12 06:25:44 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11EED16A4CE; Mon, 12 Jan 2004 06:25:44 -0800 (PST) Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AD6443D60; Mon, 12 Jan 2004 06:25:39 -0800 (PST) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: from zibbi.icomtek.csir.co.za (localhost [IPv6:::1]) i0CEPVNJ017750; Mon, 12 Jan 2004 16:25:31 +0200 (SAST) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.12.9/8.12.9/Submit) id i0CEPSpQ017749; Mon, 12 Jan 2004 16:25:28 +0200 (SAST) (envelope-from jhay) Date: Mon, 12 Jan 2004 16:25:28 +0200 From: John Hay To: Poul-Henning Kamp Message-ID: <20040112142528.GA15906@zibbi.icomtek.csir.co.za> References: <200401120341.42349.linimon@lonesome.com> <78215.1073901634@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <78215.1073901634@critter.freebsd.dk> User-Agent: Mutt/1.4i cc: Greg 'groggy' Lehey cc: hackers@freebsd.org Subject: Re: Future of RAIDFrame and Vinum (was: Future of RAIDFrame) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 14:25:44 -0000 On Mon, Jan 12, 2004 at 11:00:34AM +0100, Poul-Henning Kamp wrote: > In message <200401120341.42349.linimon@lonesome.com>, Mark Linimon writes: > > >But, in the real world of software engineering, He Who Breaketh It, > >Must Fixeth It. > > If we are talking paid jobs, yes, then you can make rules like that > because with the salary you control resource allocation and > prioritization. > ... > In a free software project, you can take any rule like that an put > it anywhere you like, in any font, size and color of your choice > and it still wont work. I don't think it is totally true. If a free software project have enough power to give and revoke commit bits and to make rules... They can have a rule like this: No committer may commit an API change in the kernel without also fixing the places that depend on it. The only exception is if he can get a majority vote that a certain section is not being used anymore and may be axed. Then if a developer comes with an API change, he must like it enough to do the work needed for it or motivate to the majority why a certain part have to be axed.... But then it is the group that decide and not him anymore. :-) John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org