struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig R. McClanahan" <>
Subject Re: /contrib
Date Sat, 07 Jul 2001 18:59:24 GMT

On 27 Jun 2001, Roland Huss wrote:

> BTW:
> > As Craig mentioned, the 1.0 release branch will probably become 1.1 (or
> > 1.01) before long, but that should be a maintenance release. So,
> > critical patches can be applied to both the HEAD and the 1.0 branches
> > when appropriate, but all new development should take place solely in
> > the HEAD branch.
> I wonder, why you recommend to apply bug fixes to BOTH struts
> branches ? Why don't simply put them into the patch branch and merge it
> back later on into the main trunk with CVS ? For us, CVS merging works
> perfectly, the resulting conflicts were always resolved in less than
> four hours.

This is mostly my personal preference.  It's primarily based on the
following beliefs:

* I've been burned more than once on CVS merges, so I'm
  a little gunshy ... :-)

* The internals of the HEAD branch are likely to diverge
  pretty rapidly from 1.0 as we add new features, so there
  will be more and more times when the patch would have to
  be different anyway.

* I want us to be picky about the patches we apply to the
  1.0 patch, to avoid the prospect of disrupting stability
  in a 1.0.x patch release.

* I don't believe that there will be so many patches that
  the "double commit" workload is particularly onerous :-).


View raw message