From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 29 20:47:22 2005 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 6C5BA16A4CE for ; Tue, 29 Mar 2005 20:47:22 +0000 (GMT) Received: from priv-edtnes28.telusplanet.net (outbound04.telus.net [199.185.220.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1A0643D31 for ; Tue, 29 Mar 2005 20:47:21 +0000 (GMT) (envelope-from cpressey@catseye.mine.nu) Received: from catseye.biscuit.boo ([154.20.76.195]) by priv-edtnes28.telusplanet.net (InterMail vM.6.01.04.00 201-2131-118-20041027) with SMTP <20050329204721.PKOL15504.priv-edtnes28.telusplanet.net@catseye.biscuit.boo> for ; Tue, 29 Mar 2005 13:47:21 -0700 Date: Tue, 29 Mar 2005 12:49:06 -0800 From: Chris Pressey To: freebsd-hackers@freebsd.org Message-Id: <20050329124906.1f5be3fd.cpressey@catseye.mine.nu> In-Reply-To: <20050329171753.GA14452@VARK.MIT.EDU> References: <319cceca05032907411014a218@mail.gmail.com> <20050329.084817.41630990.imp@bsdimp.com> <20050329163556.GA14181@VARK.MIT.EDU> <20050329.095249.71088143.imp@bsdimp.com> <20050329171753.GA14452@VARK.MIT.EDU> Organization: Cat's Eye Technologies X-Mailer: Sylpheed version 1.0.1 (GTK+ 1.2.10; i386-portbld-freebsd4.9) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: organization 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: Tue, 29 Mar 2005 20:47:22 -0000 On Tue, 29 Mar 2005 12:17:53 -0500 David Schultz wrote: > On Tue, Mar 29, 2005, M. Warner Losh wrote: > > In message: <20050329163556.GA14181@VARK.MIT.EDU> > > David Schultz writes: > > : On Tue, Mar 29, 2005, Warner Losh wrote: > > : > From: mohamed aslan > > : > Subject: Re: organization > > : > Date: Tue, 29 Mar 2005 07:41:25 -0800 > > : > > > : > > guys this is not a flame war > > : > > but the linux way in arranging the source file is really > > better than : > > freebsd way, it's a fact. > > : > > however it's easy to rearrange it in 1 min as someone said > > before. : > > but i mean this step should be done from the core > > team. : > > for example all fs has to go in a subdir called fs > > : > > arch specific file should go in subdir called arch/(arch name) > > : > > and so on . > > : > > > : > The problem is getting consensus on what is to be done. Sure, > > one can : > arbitrarily say this goes here or that goes there, but > > everyone's : > notion of reorg is a little different. It would take > > a lot of time : > and energy to get this consensus, which is better > > spent making things : > work better... > > : > > : I think few people would disagree with certain changes, like > > : putting MD bits in subdirectories called 'arch' as in NetBSD. The > > : real question is whether people care enough to justify the repo > > : bloat and the extra load on the cvsup mirrors. > > > > You've proven my point exactly: Some folks want to see i386 moved > > to arch/i386, others think it is stupid to do that. Discussion > > isn't possible here, so nothing will happen since there's no > > compelling reason to do anything, just a weak argument about how > > things might be nicer. > > > > The fact that we even consider cvsup load when discussing this means > > that clearly it is a weak idea: if we have to worry about the impact > > on how we distribute the sources for a change, isn't that really a > > weird criteria to use? > > Indeed, both the pro and con arguments are weak, which is probably > why nothing has happened. I for one would love to see libm called > libm and not msun, for instance, but when it comes down to it, I > have better things to do. Equivalent (or nearly equivalent) gains could probably be made by simply documenting the current layout better. Also, that's the sort of project that someone like Mohamed could undertake with minimal contention from the rest of the project. -Chris