In message <mailman.1089.1244091958.8015.python-l...@python.org>, Allen 
Fowler wrote:

> I was hoping to keep the dev layout as close to deployment possible.

Completely different purposes. For example, the actual production database 
and config files form no part of your development project, do they? And 
conversely, utility scripts that might be used, for example, to set up a 
database, should not be part of the production installation.

Here's one layout I used in a production system for an online shop:

    /home/shop/bin -- binaries (CGI and daemon)
    /home/shop/lib -- common libraries for binaries
    /home/shop/config -- configuration files, incl format templates
    /home/shop/state -- socket for interprocess communication, log files


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to