A developer (or user) takes a RESOLVED bug, and evaluates
whether the resolution provided is proper.
The same resolution values apply:
- FIXED - believed to be resolved
- DUPLICATE - this apparently duplicates some previous bug
- WONTFIX - a problem that we don't plan to address
- WORKSFORME - the developer can't duplicate the issue
- INVALID - the problem is considered part of the proper behaviour of Slony
At this point, for complex patches, we can consider that the patch
has been verified to be valid to be committed and released.
The bug might be re-assigned back to the original developer to do
the commit. But wait, it's not CLOSED yet...
CLOSED
The final destination for a Slony bug is for it to be closed. The
fix should have passed through phases of being
ASSIGNED RESOLVED
VERIFIED. For particularly simple bugs, or for issues considered
to not really be bugs, these phases may be rather brief.
A bug being marked CLOSED should indicate that we have put
it into some specific release, and placed a suitable reference into
the release notes.
REOPENED
Oh, no, the zombie bug!
Sometimes bugs aren't solved in the first attempt, and need to be
reopened. This is pretty much equivalent to
ASSIGNED.