Project Admin Area slony1 Home | Slony-I Website | Git Info | Mailing Lists

Slony-I Bug Processing

Slony bug tracking is being managed using Bugzilla.

Here is the Slony-I Bugzilla Instance .

Bug Management Process

Bug Lifecycle Documentation uses the following image to characterize the flow of work on bugs, through various states, as they (hopefully!) get fixed.

The following interpretations are suggested.

NEW

When a bug is created, it is created with NEW state, is assigned to slony1-bugs@lists.slony.info, and an email is sent to the bug tracking list.

At this point, someone on the Slony development team should examine the bug to ascertain what, if anything, should be done with it.

It may be appropriate to:

ASSIGNED

This is the state of bugs that belong to someone. That someone should presumably be a human, and not slony1-bugs@lists.slony.info.

RESOLVED

This is the state of bugs that have been addressed, after some fashion.

There are several possible resolutions:

  • 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

Note that this is not the end of the lifecycle!

If a developer has a patch for a complex issue, it is appropriate to: