From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S7vJa-0003Kk-OA for garchives@archives.gentoo.org; Wed, 14 Mar 2012 21:00:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 84AABE0938; Wed, 14 Mar 2012 21:00:49 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by pigeon.gentoo.org (Postfix) with ESMTP id 34BE4E091E for ; Wed, 14 Mar 2012 21:00:23 +0000 (UTC) Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 91FAB2138E for ; Wed, 14 Mar 2012 17:00:23 -0400 (EDT) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute3.internal (MEProxy); Wed, 14 Mar 2012 17:00:23 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=date:from:to:subject:message-id :references:mime-version:content-type:in-reply-to; s=smtpout; bh=dDDMmr7XFFSM8a+D2ltdSJEKrY4=; b=pKHB9OqcqPOt/1FsMPugvE7AZJrF 9MNJnR7sURLN3AiA7JZYV58wjeo8hxzj4m3sFCM2zH+l92Y0xougPEMF+f6eOw6i rFi+JPt7DXQCKYpnM+wYW0bGGCmCpRo8NlMcNykc6kG3IfZcvCDZ72MSmfBkbQ+i BkQZwuT8GmuwS0s= X-Sasl-enc: z6qljDQ6Dnyfl34aSOsroxgIotJSEB9aQMecI0vvcsuO 1331758823 Received: from localhost (c-76-121-69-168.hsd1.wa.comcast.net [76.121.69.168]) by mail.messagingengine.com (Postfix) with ESMTPSA id 155118E0102; Wed, 14 Mar 2012 17:00:22 -0400 (EDT) Date: Wed, 14 Mar 2012 14:00:21 -0700 From: Greg KH To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Let's redesign the entire filesystem! Message-ID: <20120314210021.GA11179@kroah.com> References: <4F5FE34A.4030609@gentoo.org> <4F6091CE.1050009@gentoo.org> <20120314144115.GA30606@kroah.com> <20120314145144.GC3200@ca.inter.net> <20120314150431.GA2033@kroah.com> <20120314150827.53dc8336@googlemail.com> <20120314152209.GA2157@kroah.com> <20120314155956.0e620579@googlemail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120314155956.0e620579@googlemail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 5220db9f-950c-4939-960b-a8033fa44f20 X-Archives-Hash: 9c5cdf50e47cb0095e170a1d720b7b61 On Wed, Mar 14, 2012 at 03:59:56PM +0000, Ciaran McCreesh wrote: > On Wed, 14 Mar 2012 08:22:09 -0700 > Greg KH wrote: > > The people doing the work today do understand them, by virtue of > > doing the work involved, which gives them the say in how it is done. > > That's how open source works, why is this ever a surprise to people? > > The problem is that when a small number of people who have commit > access to core projects screw everything up and don't fix the mess > they're inflicting upon everyone, Again, there is a simple solution for this problem, already provided, and supported, so no "mess" talking here please, that's just trying to be dramatic. > the only option left with "how open source works" is for someone to > fork the code from the point where it all worked. That isn't something > that should be done lightly. Forking should ALWAYS be done lightly and often, I highly recommend it. If you think you know how to do something better, it's best to fork, work it out, and if you come up with something, then work to merge it back, if at all possible. If merging doesn't work, and it turns out that your stuff works better, people will migrate to it, keeping it alive. Odds are, the fork will turn out to be a dead-end, and it will die off. But you will then know the reasons why, and not be so upset when others do things you disagree with. That's the way evolution works, and it works quite well, it's why open soure works as well as it does. So please, fork away, I can't recommend it enough. Remember, it's what got us Gentoo :) greg k-h