Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Jan 1999 09:39:14 -0800 (PST)
From:      Julian Elischer <julian@whistle.com>
To:        paul@originative.co.uk
Cc:        mike@smith.net.au, ck@adsu.bellsouth.com, obrien@NUXI.com, current@FreeBSD.ORG
Subject:   RE: KLD naming 
Message-ID:  <Pine.BSF.4.05.9901210936480.703-100000@s204m82.isp.whistle.com>
In-Reply-To: <A6D02246E1ABD2119F5200C0F0303D10FDC2@OCTOPUS>

next in thread | previous in thread | raw e-mail | index | archive | help


On Thu, 21 Jan 1999 paul@originative.co.uk wrote:
> 
> Why not have a third party identifier on the front, e.g.
> 
> whistle_ng_rfc1490
> 
> You can determine your own naming scheme then and if we make this
> standard then it will ensure that third party supplied modules don't
> result in name space conflicts. It's perfectly feasible in the future
> that different companies might produce competing modules for subsystems,
> sound for example, so we might as well deal with this possibility now.
> Makes it easier to identify the source of the modules as well. Perhaps
> we should adopt a FreeBSD prefix on core modules so you can see from ls
> what's part of the OS and what's been added in from elsewhere.
> 
> Although I'm in favour of this naming scheme over directories you can
> reach the point where the names are holding too much metainformation
> that really should be directory structure. There wouldn't be need for
> directories at all if you put the structure in the filename :-)

Well whistle is giving htis away so we don'tthink it should be whistle_xxx
any more than the kernel should be UCB/...
It occur to me that eventually every single device driver will be a KLD
an also a lot of other things besides...
there are going to be  a LOT of files in /modules....


> 
> Paul.
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9901210936480.703-100000>