See also: http://cwiki.apache.org/confluence/display/WICKET/Releasing
On Tue, Aug 4, 2009 at 10:41 AM, Martijn Dashorst<martijn.dasho...@gmail.com> wrote: > This has been the process since I've been release manager. Create tag > when we cut the release, create release branch where we build the > release from the tag, release it. If there's a issue, repeat. This way > release artifacts don't pollute the main development stream, which is > rather normal SVN usage. This way you don't have release specific > commits pollute the diffs between releases. Only actual commits that > are part of our normal development cycle are between release *tags*. > Everything else that is specific for a release is in the release > branch. And each release gets its own release branch. > > I'm not sure why you are barking up the tree though. > > Martijn > > On Tue, Aug 4, 2009 at 10:32 AM, James > Carman<jcar...@carmanconsulting.com> wrote: >> On Tue, Aug 4, 2009 at 4:25 AM, Martijn >> Dashorst<martijn.dasho...@gmail.com> wrote: >>> I beg to differ: the way it is currently setup is the way we have done >>> it since inception of wicket. >> >> No, I beg to differ. You haven't been doing it that way. Take a look at: >> >> http://svn.apache.org/repos/asf/wicket/tags/wicket-1.3.6/pom.xml >> >> That is a release tag and it doesn't have a SNAPSHOT version. >> >>> >>> tag -> the moment where we cut the release >>> release -> the branch where the commits go to actually build the release >> >> Tags are supposed to be immutable. What would be the purpose of >> creating a SNAPSHOT tag, unless you're taking a snapshot of the source >> before some major refactoring or something? The wicket-{release >> version} tags should be reserved for release tags (and thus the >> pom.xml wouldn't have SNAPSHOT versions in them). The release tags >> should be able to be used to re-create the release. You have to have >> a tag for that or else your "release" branch (which you said gets >> committed to) would be altered and it would differ from the actual >> release (and thus you wouldn't be able to re-create the original >> release with it easily). >> >> Why would you go against the way that everyone else uses SVN? >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > > > -- > Become a Wicket expert, learn from the best: http://wicketinaction.com > Apache Wicket 1.4 increases type safety for web applications > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.0 > -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.4 increases type safety for web applications Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.0 --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org