The Bugzilla Guide

Matthew P. Barnson

barnboy@trilobyte.net

This is the documentation for Bugzilla, the Mozilla bug-tracking system.


Table of Contents
1. About This Guide
1.1. Purpose and Scope of this Guide
1.2. Copyright Information
1.3. Disclaimer
1.4. New Versions
1.5. Credits
1.6. Contributors
1.7. Feedback
1.8. Translations
1.9. Document Conventions
2. Installing Bugzilla
2.1. UNIX Installation
2.2. Win32 (Win98+/NT/2K) Installation
3. Administering Bugzilla
3.1. Post-Installation Checklist
3.2. User Administration
3.3. Product, Component, Milestone, and Version Administration
3.4. Bugzilla Security
4. Using Bugzilla
4.1. What is Bugzilla?
4.2. Why Should We Use Bugzilla?
4.3. How do I use Bugzilla?
4.4. What's in it for me?
4.5. Using Bugzilla-Conclusion
5. Integrating Bugzilla with Third-Party Tools
5.1. Bonsai
5.2. CVS
5.3. Perforce SCM
5.4. Tinderbox
6. The Future of Bugzilla
6.1. Reducing Spam
6.2. Better Searching
6.3. Description Flags and Tracking Bugs
6.4. Bug Issues
6.5. Database Integrity
6.6. Bugzilla 3.0
A. The Bugzilla FAQ
B. The Bugzilla Database
B.1. Database Schema Chart
B.2. MySQL Bugzilla Database Introduction
B.3. MySQL Permissions & Grant Tables
B.4. Cleaning up after mucking with Bugzilla
C. Useful Patches and Utilities for Bugzilla
C.1. The setperl.pl Utility
C.2. Command-line Bugzilla Queries
C.3. The Quicksearch Utility
D. GNU Free Documentation License
0. PREAMBLE
1. APPLICABILITY AND DEFINITIONS
2. VERBATIM COPYING
3. COPYING IN QUANTITY
4. MODIFICATIONS
5. COMBINING DOCUMENTS
6. COLLECTIONS OF DOCUMENTS
7. AGGREGATION WITH INDEPENDENT WORKS
8. TRANSLATION
9. TERMINATION
10. FUTURE REVISIONS OF THIS LICENSE
How to use this License for your documents
Glossary
List of Examples
3-1. Creating some Components
3-2. Common Use of Versions
3-3. A Different Use of Versions
3-4. Using SortKey with Target Milestone
3-5. When to Use Group Security
3-6. Creating a New Group
4-1. Some Famous Software Versions
4-2. Mozilla Webtools Components
1. A Sample Product