Re: [nant-dev] NAnt Tag and Branch policies

2003-11-21 Thread Ian MacLean
Maybe I'm missing somthing but I'm not convinced by the 'branches are bad' argument. Is there some published documentation that says that this is so ? I was under the impression that creating a release branch and merging any bug fixes back in was the 'standard' way of doing things with cvs.

Re: [nant-dev] NAnt Tag and Branch policies

2003-11-21 Thread Ian MacLean
From my reading of the docs they are not orthogonal. ie when you are satisfied that the source is in a releasable state then you add the rtags so you can always get that version at a later date. Branching however gives you a seperate dev line which enables you to polish a release while still

Re: [nant-dev] NAnt Tag and Branch policies

2003-11-21 Thread Ian MacLean
Thanks Stefan, that kinda gels with my feeling on it. Maintaining a branch for a long beta cycle can be painful but maintaining development thru a long beta without branches can be even more so. If there are a bunch of patches coming thru to go against HEAD - ie new features that wouldn't make

[nant-dev] target run[after|before]=.../

2003-11-21 Thread Matthew Mastracci
I've been thinking about some of the target dependency functionality, and I was wondering what people thought about having some extra specification of target ordering. There's a couple of types in here, so I've broken them up. I'm interested in hearing opinions of what people think of these.

RE: [nant-dev] NAnt Tag and Branch policies

2003-11-21 Thread Jordan, Tom
Hi All: I am a cvs expert and would like to referr you to the following branching patterns assembled by Brad, et al: http://www.cmcrossroads.com/bradapp/acme/branching/ Using these patterns, I have effectively managed projects in the past. The ones I recommend for CVS are: Branching Policy:

[nant-dev] patch submissions and coding style

2003-11-21 Thread Ian MacLean
I'd just like to ask anyone submitting patches to run the following astyle command on the sources before posting them: astyle -j -s4 -o -a -p --convert-tabs this will enforce most of the nant coding guidelines with regard to formatting and layout and makes the reviewer/committers job much

Re: [nant-dev] patch submissions and coding style

2003-11-21 Thread Ian MacLean
Actually make that: astyle -j -s4 -o -a -p -a --convert-tabs file the -a forces curly brackets to attach to the previous line. Ian I'd just like to ask anyone submitting patches to run the following astyle command on the sources before posting them: astyle -j -s4 -o -a -p --convert-tabs this