From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTP id 70227AB4 for ; Thu, 22 May 2014 19:03:43 +0000 (UTC) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id EDFD41FA42 for ; Thu, 22 May 2014 19:03:42 +0000 (UTC) Message-ID: <537E4ACB.8050605@fb.com> Date: Thu, 22 May 2014 15:06:51 -0400 From: Chris Mason MIME-Version: 1.0 To: Dan Williams , "Theodore Ts'o" References: <20140521201108.76ab84af@notabene.brown> <2980546.hqgiQV7seV@vostro.rjw.lan> <20140522154859.GA28971@thunk.org> In-Reply-To: Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: ksummit-discuss@lists.linuxfoundation.org Subject: Re: [Ksummit-discuss] [CORE TOPIC] [nomination] Move Fast and Oops Things List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On 05/22/2014 02:42 PM, Dan Williams wrote: > On Thu, May 22, 2014 at 9:31 AM, Dan Williams wrote: > > Interesting quote / counterpoint from Dave Chinner that supports the > "don't do this for filesystems!" sentiment: > > "The development of btrfs has shown that moving prototype filesystems > into the main kernel tree does not lead stability, performance or > production readiness any faster than if they stayed as an out-of-tree > module until most of the development was complete. If anything, > merging into mainline reduces the speed at which a filesystem can be > brought to being feature complete and production ready." > > The care that must be taken with merging experiments is accidentally > leaking promises that you don't intend to keep to users. Not too surprising, but I disagree with Dave here. Having things upstream earlier increases community ownership, and it helps reduce silos of private code in the project. Btrfs does have its warts, but it also looks like a Linux filesystem. Out of tree, it would be something different, and certainly less than it is now. -chris