It's not clear to me how the directory structure is intended to grow as
the code base grows.  After creating a project using quickstart, there
is a package with a model, templates, and other directories in it.  In
other projects I've used a layout like this:

module1/
               model/
               view/
module2/
               model/
               view/
lib/
               shared_model_code/
               shared_view_code/

In the turbogears quickstart, there is a model and template directory
which seems to suggest this layout.

model/
           module1/
           module2/
templates/
           module1_templates/
           module2_templates/

It seems to me that latter layout could get out of hand.  I prefer to
keep related code in the same directory.  Can someone suggest a layout
that works well for large modular projects?

Randall

Reply via email to