[evla-sw-discuss] code organization

Rich Moeser rmoeser at nrao.edu
Thu Oct 26 10:39:14 EDT 2006


Bryan Butler wrote:
> in my opinion, the directory structure under the project (well, one layer deeper 
> - under the trunk/tag/branch directories) is up to the developer working on it. 
>   i don't think we benefit from alot of argument about it, since we're not 
> really in an environment where lots and lots of people are working on lots and 
> lots of different projects, so we don't need to be overly concerned about 
> conformity.  i'm assuming maven2 will be flexible enough to support different 
> layouts.
>   
I don't think leaving the directory structure - below the project - 
entirely up to the developer is a good idea. What we want to do is add 
structure to a project so that anyone in the group can go to an 
unfamiliar project and know roughly where things are located and how to 
build that project. We may not have many projects right now where 
multiple developers are working on the same code, but there are a few, 
and I would expect there will be several projects - like commons - where 
more than one developer will be adding/modifying code. IMO, if we have a 
predefined structure it will be more efficient for current and future 
developers to start work on the project if the structure is familiar. 
Also, if the project does not have structure it will be difficult to do 
an all-project build.

--Rich



More information about the evla-sw-discuss mailing list