From owner-cvs-all Mon Apr 12 9:52:23 1999 Delivered-To: cvs-all@freebsd.org Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (Postfix) with ESMTP id 17C671508B; Mon, 12 Apr 1999 09:52:16 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (Postfix) with ESMTP id 213551F54; Tue, 13 Apr 1999 00:49:56 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.0.2 2/24/98 To: NAKAGAWA Yoshihisa Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: sys/i386/isa isa_compat.c In-reply-to: Your message of "Mon, 12 Apr 1999 20:36:50 +0900." <199904121136.UAA09499@chandra.eatell.msr.prug.or.jp> Date: Tue, 13 Apr 1999 00:49:56 +0800 From: Peter Wemm Message-Id: <19990412164958.213551F54@spinner.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk NAKAGAWA Yoshihisa wrote: > > -= New-bus architecture repository =- > > Why post to cvs-all new-bus commit message ? cvs-all is commit > message for *FreeBSD* repository, new-bus repository is not yet > merge (independ repository). > > Change address to new-bus-arch or othr list ! Well, it's just been pointed out to me that the timing of this was rotten, and that there is a heated argument going on in a mailing list I had never even heard of before (freebsd-mobile). I've since looked at the thread going on over there and am rather dismayed at the misunderstandings. Rest assured that the creation of this repository is not because of the new-bus versus newconfig debates, it is purely coincidence and NOT some plan to undermine your efforts. However.. The reasons for creating it are still valid. The FreeBSD kernel has two fundamentally different configuration mechanisms in use at the moment. The Alpha is entirely new-bus and has been from the start. Other chunks are also new-bus, namely smbus, iicbus, ppbus, usb, etc. The new-bus repository is essentially the logical next step - removing the inflexible and crufty old i386-only static-only configuration mechanism and replacing it with an interface to what is already there in the kernel.. That's what the new-bus repository is about. It's not designing 'yet another' bus configuration system, it's finishing and using the one we've already got. As to where the mail goes, I've had a number of requests to leave it this way. The original plan (before I even knew about the newconfig effort) was that this would take over from the old interface. This system has been a work-in-progress for something like 2 or 3 years and is designed specifically for what we need/want for FreeBSD. While it's not my decision which code and when gets committed, as far as I can tell at this stage, it's likely that this stuff will at some point, possibly quite soon. Our developers need to be kept informed so that they can make decisions knowing what is going on. However, would it be better to drop the cvs-all mailing list from the commit messages and change it so that the commits go to the cvs-committers and new-bus-arch lists instead? Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message