On 21/08/06, Martijn Dashorst <[EMAIL PROTECTED]> wrote: > On 8/20/06, Gwyn Evans <[EMAIL PROTECTED]> wrote: > > (b) I *really* don't like the idea of tags for a particular version > > being something other than tagging the particular revision used to > > create the release. > > I haven't proposed anything other.
I wasn't sure, seeing the following, exactly what you meant by "start". > > > tags/ > > > WICKET_1_2/ <- marking start of 1.2 > > > WICKET_1_2_1/ <- marking start of 1.2.1 I don't know where the proposal is now, but given your comments re the streams of development, my preference would be for trunk/ <- Common (site) development branches/ WICKET_2_0/ <- 2.0 Development branch WICKET_1_2/ <- 1.2 Development branch WICKET_1_2_1/ <- 1.2.1. temporary release branch (delete once released?) sandbox/ whatever... tags/ WICKET_1_2_0/ <- Marking 1.2[.0] release WICKET_1_2_1/ <- Marking 1.2.1 release (= branches/WICKET_1_2_1/'HEAD') sandbox/ as above... > repeat what I said on admin, this is *THE* way the pragmatic > programmers tell you to build releases. > > I think committing release specifics to a development stream is an > absolute wrong way of working. They also need to be rolled back after > the release, adding manual effort to the process, and another > possibility to make mistakes. Putting them inside a branch specific > for the release, just as suggested by the pragmatic programmers, > creates the possibilty for a reproducable build, minimizes the amount > of work for the release builder. Hmm - OK, if you're seeing that requirement, I guess... Out of interest, though, what are the "release specifics". While I'm not doing Wicket releases, with my own projects it's just the versions in pom.xmls that I need to change, and there it's 1.N-SNAPSHOT -> 1.N -> 1.N+1-SNAPSHOT, i.e. a progression not a rollback. /Gwyn -- Download Wicket 1.2.1 now! - http://wicketframework.org ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Wicket-develop mailing list Wicket-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-develop