change in fix-committed practice?
Vincent Ladeuil
v.ladeuil+lp at free.fr
Wed Aug 26 15:33:16 BST 2009
>>>>> "Andrew" == Andrew Cowie <andrew at operationaldynamics.com> writes:
Andrew> On Wed, 2009-08-26 at 14:48 +1000, Martin Pool wrote:
>> I don't think we should change the meaning of fix committed and fix
>> released.
Andrew> A comment from an interested outside observer:
Andrew> The way you use these terms doesn't mean what I think it means.
Andrew> 1. fix committed
Andrew> doesn't mean anything (or rather, it is vulnerable to meaning any of a
Andrew> number of things).
Andrew> I think the way you use it implies "fix-exists".
Yes, and generally the bug has a branch associated with it. If it
hasn't, the bug assignee missed a step.
<snip/>
Andrew> 2. fix released
Andrew> Release is a very strongly defined term. It means
Andrew> tarballs have been cut. We all know this.
Andrew> Which is why I'm a little perplexed that
Andrew> "fix-released" seems to indicate that a branch with a
Andrew> fix has been merged to 'mainline' / trunk / bzr.dev /
Andrew> whatever. And certainly, in a world with two major
Andrew> streams, it's even more confusing. Doesn't change the
Andrew> fact that we haven't answered the question: which
Andrew> *release* is it in? Huh? It's not in any release yet?
Andrew> How can it be "fix-released" then?
Right, it means the fix is in the tarball of the release
indicated via the milestone.
The fact that some milestones haven't (yet) a tarball is irrelevant :)
If no milestone has been specified, again, the bug assignee
should get what he deserved :)
All of the above is described in doc/developers/bug-handling.txt.
We may want to publicize that more broadly as indeed, users are
facing it as much as developers.
Vincent
More information about the bazaar
mailing list