Wiki
Clone wikiieeg / FilingIssues
Guildelines on Filing Issues
When filing an issue, project members should choose a priority and milestone. Here's what the priorities mean:
Priority-Critical | Must resolve in the specified milestone |
---|---|
Priority-High | Strongly want to resolve in the specified milestone |
Priority-Medium | Normal priority |
Priority-Low | Might slip to later milestone |
Here's the lifecycle of an issue:
- A user reports an issue setting the priority and it has status New. If the reporter is a project member, they set a milestone.
- The issue is triaged by a developer, if it was not originally entered and triaged at the same time. It may be rejected by setting its status to Invalid,
WontFix
, or Duplicate. Or, it may be Accepted. - If it is accepted, it may also be labeled to identify the part of the product affected or the nature of the cause of the problem.
- The project owner may ask for more information and the initial reporter may add comments to provide that information.
- The issue owner may set the status to Started.
- Other users may provide additional comments that can help resolve the issue, or express their interest in having the issue resolved in a timely milestone.
- If the original owner cannot work on the issue, or discovers that another project member would be a better person to work on the issue, it can be reassigned to another owner, or to no owner. Likewise, if work on the issue cannot be fit into a given milestone, the issue can be slipped by labeling it with a later milestone, or the milestone label can be removed altogether.
- Once the development work has been done to resolve the issue, it's status can be set to Fixed.
- Once the fix is deployed to a place it can it can be verified its status is changed to Fixed-in-QA or Fixed-in-dev depending on where it's been deployed.
- The issue reporter or another team member verifies that the fix actually fixed the reported problem, and set the status to Verified once that has been done.
- If verification fails, or if the original reporter adds a comment to say that the Fixed-in-X issue is still a problem, the issue can be set back to an open status.
Updated