
----- Original Message ----- From: "Vladimir Prus" <vladimir@codesourcery.com> To: <boost@lists.boost.org> Sent: Sunday, February 22, 2009 4:18 PM Subject: Re: [boost] Trac tickets: fixed in trunk vs. fixed in release
vicente.botet wrote:
Currently there are the following states: new, assigned, closed, reopened. We could add * fixed_in_trunc: set when code commited in trunk branch with comment fixes #xxx * verified_in_trunc: set when the associated test pass on trunk regression tests * fixed_in_release: set when code commited in release branch with comment fixes #xxx * verified_in_release: set when the associated test pass on release regression tests
FWIW, we have good experience with "fixed, not delivered" and "fixed, delivered" states. I don't see the need for 'verified' states -- if somebody is not sure that a commit is actually fixing a bug, then he should mark the ticket as fixed only when necessary testing completes.
It found making the difference necessary after the comment From: "David Abrahams"
It's an excellent idea. We should also update the post-commit hook to be able to close the ticket when "fixes #xxx" shows up int the checkin comment on the release branch.
If this is automatic we need a manual state for the verified fix. Vicente