From owner-cvs-all Fri Feb 2 22:47: 8 2001 Delivered-To: cvs-all@freebsd.org Received: from mobile.wemm.org (c1315225-a.plstn1.sfba.home.com [65.0.135.147]) by hub.freebsd.org (Postfix) with ESMTP id EC3B337B65D; Fri, 2 Feb 2001 22:46:42 -0800 (PST) Received: from netplex.com.au (localhost [127.0.0.1]) by mobile.wemm.org (8.11.1/8.11.1) with ESMTP id f136kgW36259; Fri, 2 Feb 2001 22:46:42 -0800 (PST) (envelope-from peter@netplex.com.au) Message-Id: <200102030646.f136kgW36259@mobile.wemm.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: John Baldwin Cc: Warner Losh , cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org Subject: Re: cvs commit: src/release/picobsd/dial PICOBSD src/release/pic In-Reply-To: Date: Fri, 02 Feb 2001 22:46:42 -0800 From: Peter Wemm Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Baldwin wrote: > > On 02-Feb-01 Warner Losh wrote: > >: Of course, I have a somewhat cock-eyed view of what I would like src/sys t o > >: look like: http://people.FreeBSD.org/~jhb/sysorg.txt. > > > > I've seen that and I'm not sure I like it.... > > That's ok, no one else does either. :-P Not everyone likes my view > of orderly namespaces. I sort-of like it, but if it were up to me I would make one key change: instead of sys/compat/linux with sys/i386/compat/linux, and sys/boot with sys/i386/boot, I would put them together.. ie: sys/compat/linux with sys/compat/linux/{i386,alpha,etc}. sys/boot and sys/boot/i386 stay together. Keeping them seperate is a recipe for one platform to fall behind the "main" platform. For example, keeping sys/conf/* together instead of all over the tree has practically stopped the Makefile and options/files lag on non-i386 platforms. I fear scattering stuff all over the tree would do similar things. It may be more logical, but wont keep reminding people that whatever they do has got cross platform implications. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message