incubator-imperius-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Structure of the repository
Date Mon, 10 Dec 2007 19:29:59 GMT
Now would be a great time to discuss the structure of the repository.

Under the root (incubator/imperius) we currently have only board.

What most projects do is to add a trunk for current (possibly broken  
in small ways) development, branches for maintained branches as well  
as multi-developer features that are too incomplete for the trunk,  
and tags for released code.

Under trunk, complex projects with multiple jar files often have  
several sub-projects, each of which has a structure suitable for the  
build/integration tool. For example, openjpa uses maven to build and  
has openjpa/trunk/openjpa-jdbc/ in which you find src and target  
directories and the pom.xml that defines the openjpa-jdbc sub-project.

Some also have their site as a directory in the main repository.  
Others use Confluence and publish directly to the web.

Craig

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Mime
View raw message