On Wed, Aug 03, 2005 at 09:04:22AM -0400, Geir Magnusson Jr. wrote: > > On Aug 2, 2005, at 9:41 PM, David Blevins wrote: > > >On Mon, Aug 01, 2005 at 07:16:23PM -0400, Geir Magnusson Jr. wrote: > > > >>no, you moved... > >> > >>we never want to move branches, but copy to make tags, and never > >>modify the tags. That way, if we need to keep going on the branch, > >>we have it. > >> > > > >We agreed on this proceedure a month ago. > > Clearly we agreed on a mistake then. I didn't read it carefully. > Sorry. > > We want to be able to branch, work on the branch, and then tag for a > release (call it vX.0) Nothing in the tag is different from the > branch it came from - it's effectively a pointer to a moment in time > (revision) on the branch. > > Now, suppose we have a security issue for which we want to do an > update on the thing we released. So we then must go back to the > *branch*, fix the bug, tag again (vX.0.1). >
You've described my ideal setup for 1.0 and beyond, but we aren't doing dot releases yet. There is never going to be another release from the M4-QA branch. It's a dead branch and shouldn't be updated after we vote to release the M4 binaries. -David
