[interfacekit] CVS Directory structure

Guys,

Looking for input on the CVS directory structure.  What I've been using 
locally thus far is this:

app_kit
    source
        lib
            application
                headers
                src
            interface
                headers
                src
            support
                headers
                src
        server
        utils
            progressToHtml
    test
        lib
            application
                BApplication
                BClipboard
                ...
            interface
                BAlert
                BBitmap
                ...
            support
                BArchivable
                BAutolock
                ...
        server

The makefile for libbe.so lives in app_kit/source/lib; each tool in the 
"utils" dir has its own directory, with subdirectory structure being 
dictated as needed for each tool (I'm considering renaming "utils" to 
"tools").  The "test" directory is hypothetical; I haven't written any 
tests worth checking in yet.  You'll notice the "server" dirs are 
conspicuously empty; I suspect the app_server group's design docs will 
dictate the structure there.

This structure seems a little busy to me, but we do have a lot of work 
to do, so I want to compartmentalize areas appropriately.  Suggestions 
anyone?

e

Data is not information, and information is not knowledge: knowledge is 
not understanding, and understanding is not wisdom.
        - Philip Adams


Other related posts: