Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Changes between Version 3 and Version 4 of LargeApplication


Ignore:
Timestamp:
04/24/06 01:22:58 (13 years ago)
Author:
jvanasco@…
Comment:

added info on the multiple-project setup

Legend:

Unmodified
Added
Removed
Modified
  • LargeApplication

    v3 v4  
    33= Designing for a 'Large' Application = 
    44 
    5 The default TG setup is a little more Pythonic than some web developers are used to, and doesn't lend itself well to a collaborative development environment that uses Subversion to enforce different permissions based on directory structure. 
     5The default TG setup is a little more Pythonic than some web developers are used to, and doesn't lend itself well to a collaborative development environment that uses Subversion to enforce different permissions based on a directory structure. 
    66 
    77Most of this can be quickly alleviated with some design ideas. 
     8 
     9Please note that these ideas are more geared towards splitting files up into what some people feel are more managable directories. 
     10 
     11To address the needs of a truly large application, consider breaking the application into several applications and using them in conjunction with one another.  More information is in this posting on the newsgroup  
     12  * [http://groups.google.com/group/turbogears/browse_thread/thread/e95f884a6dcaee6e/4ccd6c4a5b8ad812?#4ccd6c4a5b8ad812 TG and multiple apps] 
     13 
    814 
    915== The Controllers ==