On 02/07/2012 5:26 PM, [email protected] wrote:
I'm beginning to sense that the structure of your build, e.g. the choices you 
make in grouping certain builds into multi-module builds and how you structure 
your directories in source control, have huge impacts on the ease of doing 
software lifecycle things like branches and future releases.  Does anyone know 
of any discussion of this topic?  Blog entry?  Book? Etc.

We have them endlessly here.

I have written a few blog articles on how we evolved over the last 5 years of building a project with over 60 modules.
blog.artifact-software.com/tech

blog.artifact-software.com/fun tracks our excursions into clean humour.

There are several books (free and otherwise) written by real experts. Should be able to find links on the maven web site or through Google.

We just use Maven inside Eclipse/STS so our patterns are very minimalistic.
Our team is very small (never more than 4 of us altogether) but we have an estimated 30,000 files in our SCM.

There are some people in the forum who have developed some "best practices" for using Maven in a CI environment.

You should be able to search the forum archives and find discussions about multi-module projects, project structure, Hudson, etc. that will give you some ideas of the range of solutions that members have developed for building software.

I hope that this helps.

Ron


--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to