Creating and structuring Projects > Structuring Projects using Global, Sub, and Main Projects

Structuring Projects using Global, Sub, and Main Projects
When you create a Project, you may come to a point where the Project is too large to handle – too many components are displayed in the same Design Center view, it is difficult for several developers to work with the same Project, etc. The best way to solve this problem is to divide the Project into several Sub Projects, and then link the Sub Projects to a common Main Project.
One Platform for all Projects
All Projects that are to be run by the same StreamServer application must be based on the same Platform. You should create a separate Global Project that only contains the Platform and corresponding resource set. Then you link this Platform to the other Project modules. This ensures that all Project modules are based on the same Platform.
One Sub Project per Developer
Several developers should never work with the same Project at the same time. You must therefore divide the Project into Sub Projects, where each Sub Project is handled by one Developer at a time.
Project directory structure
You create each Project module in Design Center according to standard procedures, and store each module in a separate Project directory. The figure below illustrates a directory structure example for the Project Project_A and the following Project modules:
Click to enlarge
Figure 29
OpenText StreamServe 5.6 Updated: 2013-03-01