Subject: Re: kernel filesystem code move
To: Jaromir Dolecek <jdolecek@netbsd.org>
From: Perry E. Metzger <perry@piermont.com>
List: tech-kern
Date: 12/26/2002 15:24:30
Jaromir Dolecek <jdolecek@netbsd.org> writes:
> 1) nfs, ufs/*: I think these should stay where they are, at least for now -
>    it's too painful to lose[*] the CVS history for these, I don't
>    think it would be desirable to move them to fs/
> 2) coda: we'd lose the import history if this would be moved, but
>    I don't think it would be too important (didn't seem to be touched
>    in couple years now, seems to be basically nonmaintained)

You could do repository copies, which would keep all the history at
the expense of losing the ability to do checkout by date cleanly. It
is a bit tricky but quite doable.

.pm


> 3) miscfs - fdesc, kernfs, nullfs, overlay, portal, procfs, umapfs,
>    union: miscellaneous virtual filesystems, used (mountable) directly
>    by userland; I think these should be moved under fs/
> 4) miscfs - deadfs, fifofs, genfs, specfs, syncfs: miscellaneous
>    filesystem support code, used in-kernel only; I think it would be
>    to painful to lose the CVS history for those, I don't want to
>    move them
> 
> Opinions?
> 
> If nobody would argue, I'd move 2) and 3) under sys/fs/, and
> leave 1) and 4) as they are, sometime on start of January 2003.
> 
> Jaromir
> 
>  [*] Not really 'lose' (it's still available on old location), but
>      it's painful to track CVS history through file moves
> -- 
> Jaromir Dolecek <jdolecek@NetBSD.org>            http://www.NetBSD.org/
> -=- We should be mindful of the potential goal, but as the tantric    -=-
> -=- Buddhist masters say, ``You may notice during meditation that you -=-
> -=- sometimes levitate or glow.   Do not let this distract you.''     -=-
> 

-- 
Perry E. Metzger		perry@piermont.com