Re: isofs/cd9660 -> relocate to fs/isofs/cd9660?

From: Robert Watson <rwatson_at_FreeBSD.org>
Date: Fri, 29 Sep 2006 23:59:13 +0100 (BST)
On Fri, 29 Sep 2006, Julian Elischer wrote:

>>> What about moving all of the net* directories into /sys/net?.  And don't 
>>> forget putting i386 and friends into /sys/arch!  Ah, I love the smell of 
>>> fresh paint in the morning.  Smells like.... napalm.
>> 
>> Baby steps aren't hard. :)  Back when I first made rumblings about this 
>> sort of thing we didn't have a sys/fs at all, but now we do and over time 
>> we've actually moved most of our filesystems into it. :)
>
> there was a sys/miscfs which could have been used..
>
> Matt Dillon took the oportunity to redo the tree in DF. I wonder how that's 
> working out?

I think the best model for handling utterly gratuitous source tree 
rearrangements is to do them only in the context of the code finding a 
maintainer, and in the context of a larger piece of work.  I.e., if a 
developer finds their location irksome, they can first agree to take 
responsibility for the code before randomly moving it around, rather than 
having it be a one-pass drive-by.  For example, I recently had uipc_socket2.c 
renamed to uipc_sockbuf.c (mostly) as part of overall cleanup and work on the 
socket layer.  I would not have dreamed about doing this if I hadn't already 
been working on the socket layer heavily.  This is something along the lines 
of "you break it, you buy it", only it's a case of "You fix it, you avoid the 
bikeshed".  :-)

Robert N M Watson
Computer Laboratory
University of Cambridge
Received on Fri Sep 29 2006 - 20:59:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:00 UTC