Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Feb 2001 22:46:42 -0800
From:      Peter Wemm <peter@netplex.com.au>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        Warner Losh <imp@harmony.village.org>, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org
Subject:   Re: cvs commit: src/release/picobsd/dial PICOBSD src/release/pic 
Message-ID:  <200102030646.f136kgW36259@mobile.wemm.org>
In-Reply-To: <XFMail.010202111614.jhb@FreeBSD.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102030646.f136kgW36259>