From owner-freebsd-current Wed Jan 20 20:08:43 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA04022 for freebsd-current-outgoing; Wed, 20 Jan 1999 20:08:43 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from oreo.adsu.bellsouth.com (oreo.adsu.bellsouth.com [205.152.173.36]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA04017 for ; Wed, 20 Jan 1999 20:08:41 -0800 (PST) (envelope-from ck@oreo.adsu.bellsouth.com) Received: (from ck@localhost) by oreo.adsu.bellsouth.com (8.9.1/8.9.1) id XAA26993; Wed, 20 Jan 1999 23:08:26 -0500 (EST) (envelope-from ck) Date: Wed, 20 Jan 1999 23:08:26 -0500 From: Christian Kuhtz To: paul@originative.co.uk Cc: archie@whistle.com, dfr@nlsystems.com, gelderen@mediaport.org, current@FreeBSD.ORG Subject: Re: KLD naming Message-ID: <19990120230826.X25047@oreo.adsu.bellsouth.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i In-Reply-To: ; from paul@originative.co.uk on Wed, Jan 20, 1999 at 10:58:13AM -0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Why not just follow the directory structure under /sys? Afterall, we are talking about kernel stuff here. On Wed, Jan 20, 1999 at 10:58:13AM -0000, paul@originative.co.uk wrote: [..] > I don't think subdirectories based on bus type is a good idea, it > doesn't really fit the granularity we're probably heading towards. Some > thinks don't really fit at all, filesystems, screen savers etc and even > for drivers we're heading towards less bus specific devices so an > ethernet driver, say, would be the same for any bus, only the startup > code would be different and possibly(probably) in a different module. > > A functional structure is probably better > > /modules > /devices > /ethernet > /storage > /display > /network > /filesystems > /screensavers > > > etc. > > Not a specific proposal for actual directories but perhaps a better > direction. I think we should start thinking more in terms of function, > rather than bus, in a lot of what we do with devices as we abstract out > the bus code more effectively. > > Paul. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- "Logic is a little bird, sitting in a tree; that smells *awful*." -- /usr/bin/fortune [Disclaimer: I speak for myself and my views are my own and not in any way to be construed as the views of BellSouth Corporation. ] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message