The directory structure of the project has been modified to provide the opportunity to work with the source code to all comers.

I used one of the major projects with a long life cycle and a large number of programmers, as a template: http://www.adempiere.com/Mercurial_Repositories

I think this is a good example of a structure.