<br><br><div class="gmail_quote">On Mon, Jun 22, 2009 at 8:59 AM, John Arbash Meinel <span dir="ltr">&lt;<a href="mailto:john@arbash-meinel.com">john@arbash-meinel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
There are other options, though.<br>
<br>
1) Introduce a new bug report, that says we hold &gt; 1x the size of a file<br>
when committing. And then mark that as related to 109114, but then mark<br>
the new bug as Fix Released.<br>
<br>
2) Close the existing bug, and then re-open it with the fact that we<br>
still hold 1x rather than doing something like using a File interface,<br>
or Robert&#39;s ideas of fragmenting.<br>
<br>
<br>
Anyway, I don&#39;t have great ideas. It just seems a shame that committing<br>
something which *improves* the state of a bug can&#39;t actually mark it as<br>
Fix Released, because it hasn&#39;t actually achieved the ultimate goals of<br>
that bug. (1) is possible, but it seems a bit &quot;hey look at me&quot; to open a<br>
bug just so that you can mark it fixed.<br>
</blockquote><div><br>I deal with this exact situation every day.  Literally.  Every.  Day.  <br><br>If traceability is really important (and for my employer it is) then we open a new bug.  It&#39;s ok (even good) for the bugs to cross-reference each other.  The one thing which must be true is that the scope of &quot;fixed&quot; includes the whole scope of what was reported.  For this reason, we also tend to break up bugs into multiple reports when realize that we actually have acompound bug that can&#39;t be fixed all at once.  It sounds like extra work.  It is.  But it is a lot less work than trying to figure out what the truth is six months later.  Especially when a customer is panicing in your ear.  :)<br>
<br>-M<br><br></div></div><br>