> > I think it is goofy to place a src directory in a source tree -- everything
> > in the distribution is source.  If there are too many subdirectories, then
> > either abstract them into relevant categories or split them into different
> > library modules.
> 
> It isn't "a source tree". There is a lot more in the CVS repository than
> just source. There are build mechanisms, documentation, test programs and
> framework, public include areas, etc.
> 
> Categorization is quite difficult: consider APR's 15 source subdirs. How
> could those possibly be grouped?

It is very easy to group parts of APR.  This is just off the top of my
head, and without looking at all the dirs,

IO/
        file_io
        network_io
mem/
        shm
        pools (currently called lib)

I'm sure that looking closer will provide many more examples.

Ryan
_______________________________________________________________________________
Ryan Bloom                              [EMAIL PROTECTED]
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------

Reply via email to