Bryce Harrington-5 wrote:
For us, in theory we would set the bug to Fix Committed when we checked in the code, and have our snapshot builders flip them to Fix Released at the point that they make the compiled packages available. But in practice we don't have things set up that way, so just have developers set bugs directly to Fix Released at commit time, and trust that the nightly builds will work.
Thought: would releasing a dummy empty package automatically flip all bugs to Released? Is it possible to do?
Bryce Harrington-5 wrote:
No, according to https://wiki.ubuntu.com/Bugs/Status it just means it's committed someplace, it makes no promises that the user can easily get the snapshot tarball or built publically. If a bug is fixed in the current development branch, that's sufficient for marking it Fix Released.
Thanks for writing up a detailed explanation. But putting aside how Ubuntu uses the system (after all it's a distribution, not a single project, so emulating everything they do may not be the best choice), I think using "Fix Committed" to mark bugs fixed in SVN and "Fix Released" to mark bugs fixed in an official release would provide more information than not distinguishing between those two, if someone can figure out how to exploit the automatic "Fix Committed" -> "Fix Released" mechanism.
Regards, Krzysztof Kosiński