Got Issues?Last updated 2002-06-03 Why "Issues" And Not "Bugs"?Not all 'issues' are DEFECTS, which are more commonly known as "bugs." Some issues will be FEATURE Requests or ENHANCEMENT Requests, PATCH submissions, or even TASKS. For this reason, we feel the term "issue" is a more appropriate one than "bug". People often say 'bug' when they should really be referring to an issue. Enter the tasks you're planning to work on as enhancement requests and will help you track them and allow others to see what you plan to work on. If people can see your flight plan, they can avoid duplicating your work and can possibly help out or offer feedback What Is IssueTracker?IssueTracker, a proprietary tool, is based on Mozilla's open-source Bugzilla, but has been generalized by CollabNet to handle all kinds of issues, not just code-based issues. On OpenOffice.org, the supported issue-types now include: DEFECT, ENHANCEMENT, FEATURE, TASK and PATCH. We can add issue types in the future as necessary, and these can be reported against specific components of a project, for example 'documentation', 'code', 'ui', 'definition'. OpenOffice.org's projects are 'api', 'chart', 'database access', 'drawing', 'formula editor', 'presentation', 'spreadsheet', 'word processor' and 'xml' to name just a few. Take a look at the projects/products list to see all of them. Reported issues will be assigned to an appropriate issue owner. What do you have an issue with?Do you want to report an issue with a milestone build or with a copy of OpenOffice.org that you compiled yourself? IssueTracker is the place to submit issue reports for software distributed by OpenOffice.org. This page gives an overview of how IssueTracker works. Read the issue writing guidelines as well, for tips on how to write useful issue reports. Anatomy Of An IssueIssues are composed of many fields. Some of them are described here.
Life Cycle Of An IssueWhat happens to an issue when it is first reported depends on who reported it. New IssueTracker accounts by default create issues which are UNCONFIRMED . Currently, on IssueTracker, the quality assurance is done by a list of users subscribed to a "virtual user" issues@<project>.openoffice.org.
You then use your regular IssueTracker account to login, then view, then further
"workflow" the issue.
With default settings for your account you will be notified of any change made to the issue. Please do not reply via email to notification messages. The proper way to comment is to login and use the web based frontend. By sending mail to issues-subscribe@<project>.openoffice.org, you can be notified of all changes in bugs of this project. If you are a registered OpenOffice.org user, you can create UNCONFIRMED issues. When an issue is confirmed and becomes NEW, the developer will probably look at the issue and either accept it or give it to someone else. If the issue remains new and inactive for more than a week, IssueTracker nags the issue's owner with email until action is taken. Whenever an issue is reassigned or has its component changed, its status is set back to NEW. The NEW status means that the issue is newly added to a particular developer's plate, not that the issue is newly reported. Think of "NEW" as an important e-mail you need to answer, except, you answer in IssueTracker, and you can use the tool to better track its progress than e-mail. Those to whom additional permissions have been given have the ability to change all the fields of an issue (by default, you can only change a few). Whenever you change a field in an issue its a good idea to add additional comments to explain what you are doing and why. Make a note whenever you do things like change the component, reassign the issue, create an attachment, add a dependency or add someone to the CC list. Whenever someone makes a change to the issue or adds a comment, they are added to the CC list and the owner, reporter and the CC list are sent an email showing the changes to the issue report. When a issue is fixed it's marked RESOLVED and given one of the following resolutions.
QA looks at resolved issues and to make sure the appropriate action has been taken. If they agreee, the issue is marked VERIFIED. Issues remain in this state until the product ships, at which time the issue is marked CLOSED. issues may come back to life by becoming REOPENED. Be careful when changing the status of someone else's issues. Instead of making the change yourself, its usually best to make a note of your proposed change as a comment and to let the issue's owner review this and make the change themselves. For instance, if you think one issue is a duplicate of another, make a note of it in the Additional Comments section. If you make a lot of useful comments to someone's issues they may come to trust your judgement and ask you to go ahead and make the changes yourself, but unless they do, its best to be cautious and only make comments. |

