Subject: Re: SGI XFS filesystem
To: None <tech-kern@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: tech-kern
Date: 05/28/1999 21:08:54
In article <87lne9cd21.fsf@redmail.redback.com> cgd@netbsd.org (Chris G. Demetriou) writes:
>If you're going in this direction, i think i believe:
>
>	internal
>	layer
>	remote
>	local (with ufs under here, along with the rest of the disk fses)
>
>remote and local are actually probably better put as "disk" and "network".

There are some implications of changing the layout:
	- many user programs will need to be modified to include the
	  correct headers
	- kernel sources will have to be moved

I personally like something like fs/ufs, fs/nfs, fs/ntfs... I don't
think that classify them further serves any useful purpose except
adding bytes to source files.

While we are at it, why don't we do the same for net?
	net/{inet,ccitt,atalk,iso,natm,ns}

Then we can break *all* userland programs that use the network.
But that is easily repairable by ln -s net/inet netinet in /usr/include

And finally, we can go the solaris direction and move all the fs related
commands into separate directories and leave only the central command
behind.

christos