On 7/31/12 4:57 AM, Jonathan M Davis wrote:
The simplest way to do this would probably be to branch for a release whenever
we do a beta. We then continue to merge stuff into master as normal. But when
there's a fix that we need for the beta, we cherry pick it from master and put
it in the release branch. And when the release is finally ready to go, we tag
the appropriate commit on the release branch, and that's the release. That
way, doing a beta does not halt normal development at all. Rather, it's done
in parallel.

Yah, I think that's a good way to go. We should start that practice now and refine it (e.g. with x.y.z releases) later.

Andrei

Reply via email to