Quoting Martin Cooper <[EMAIL PROTECTED]>:

> On Wed, 25 Feb 2004, Joe Germuska wrote:
> 
> > Perhaps this is understood, but I'm assuming that we also want to say
> > that the RM "owns" the release tags for the release he or she is
> > managing, and only the RM should *ever* move the tags?
> 
> It's never been stated as such, but that's not a bad idea at all. I can't
> think of a good reason to move tags, other than to tweak things as part of
> the release process, and only the RM should be doing that.
> 
> Now, where can we document this? ;-)
> 

Why, in the "Struts Release Management Process" pages, of course :-)

In reality, it's sort of a sad commentary that we haven't done enough releases
for this to be a noticeable issue :-).

FWIW, I'm a fan of letting the RM decide on one of two alternative approaches
for each release:

* Announce a freeze of the HEAD branch (as was done here).

* Create a CVS branch for this release, which starts as a snapshot
  of the development tree when the release candidate is initially
  created, and allows the RM to incorporate whatever subsequent HEAD
  branch commits make sense (by either doing a CVS join or manually
  interpoating the fixes).

The latter strategy has worked very well for me lately ... it's worth trying on
the Struts release process as well.  (CVS branches are essentially free.)

Craig

> --
> Martin Cooper
> 
> 
> >
> > Joe
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to