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