
"Victor A. Wagner Jr." <vawjr@rudbek.com> writes:
At 03:01 2006-01-30, David Abrahams wrote:
"Victor A. Wagner Jr." <vawjr@rudbek.com> writes:
I keep asking, if you only release what's on HEAD, how do you do point releases?
what's the "meaning" of a "point" release anyhow?
The "meaning" is a release that's exactly like some other release except for the addition of bug fixes.
release numbers (names) are a marketing concept (so the collateral material can be produced). They've _never_ had any relevance to software (other than some loose conventions which caused more problems than they were worth)
Yes, numbering is irrelevant. I didn't mention numbering. Please address the question with that in mind.
And anyway, why this obsession with HEAD? In SVN, it's just another branch.
In SVN, iirc, "numbers" are even further removed from any meaningful relationship for a "release"... but as for the "obsession" it's actually just a desire to keep people's fingers out of the regression testing process. The more you make people mess with things, the more likely you'll have an error. One of the points of automated testing is that you warp the development system so the test system doesn't have to be massaged every time something changes.
We can easily automate what branch people are testing.
I've been saying for a little over a decade that dropping the "state" from CVS was a mistake and this hammers it home more than anything I've seen...but it's gone. One trusts that the Subversion folks weren't as blind.
Sorry, I don't know what you mean.
Access is forbidden. -- Dave Abrahams Boost Consulting www.boost-consulting.com