A.2.1.
Is Bugzilla web-based, or do you have to have specific software or
@@ -10500,9 +10355,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.2.
Can Bugzilla integrate with
@@ -10526,9 +10379,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.3.
Does Bugzilla allow the user to track multiple projects?
@@ -10551,9 +10402,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.4.
If I am on many projects, and search for all bugs assigned to me, will
@@ -10576,9 +10425,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.5.
Does Bugzilla allow attachments (text, screenshots, URLs etc)? If yes,
@@ -10605,9 +10452,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.6.
Does Bugzilla allow us to define our own priorities and levels? Do we
@@ -10642,9 +10487,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.7.
Does Bugzilla provide any reporting features, metrics, graphs, etc? You
@@ -10680,9 +10523,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.8.
Is there email notification and if so, what do you see when you get an
@@ -10707,9 +10548,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.9.
Can email notification be set up to send to multiple
@@ -10732,9 +10571,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.10.
Do users have to have any particular
@@ -10791,9 +10628,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.11.
Does Bugzilla allow data to be imported and exported? If I had outsiders
@@ -10853,9 +10688,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.12.
Has anyone converted Bugzilla to another language to be used in other
@@ -10891,9 +10724,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.13.
Can a user create and save reports? Can they do this in Word format?
@@ -10916,9 +10747,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.14.
Does Bugzilla have the ability to search by word, phrase, compound
@@ -10942,9 +10771,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.15.
Does Bugzilla provide record locking when there is simultaneous access
@@ -10969,9 +10796,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.16.
Are there any backup features provided?
@@ -10999,9 +10824,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.17.
Can users be on the system while a backup is in progress?
@@ -11025,9 +10848,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.18.
What type of human resources are needed to be on staff to install and
@@ -11060,9 +10881,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.19.
What time frame are we looking at if we decide to hire people to install
@@ -11093,9 +10912,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.2.20.
Is there any licensing fee or other fees for using Bugzilla? Any
@@ -11118,18 +10935,14 @@ CLASS="answer"
CLASS="qandadiv"
>3. Bugzilla Security
3. Bugzilla SecurityA.3.1.
How do I completely disable MySQL security if it's giving me problems
@@ -11156,9 +10969,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.3.2.
Are there any security problems with Bugzilla?
@@ -11184,9 +10995,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.3.3.
I've implemented the security fixes mentioned in Chris Yeh's security
@@ -11211,18 +11020,14 @@ CLASS="answer"
CLASS="qandadiv"
>4. Bugzilla Email
4. Bugzilla EmailA.4.1.
I have a user who doesn't want to receive any more email from Bugzilla.
@@ -11250,9 +11055,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.4.2.
I'm evaluating/testing Bugzilla, and don't want it to send email to
@@ -11276,9 +11079,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.4.3.
I want whineatnews.pl to whine at something more, or other than, only new
@@ -11309,9 +11110,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.4.4.
I don't like/want to use Procmail to hand mail off to bug_email.pl.
@@ -11327,9 +11126,7 @@ CLASS="answer"
You can call bug_email.pl directly from your aliases file, with
an entry like this:
bugzilla-daemon: "|/usr/local/bin/bugzilla/contrib/bug_email.pl"
@@ -11348,9 +11145,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.4.5.
How do I set up the email interface to submit/change bugs via email?
@@ -11373,9 +11168,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.4.6.
Email takes FOREVER to reach me from Bugzilla -- it's extremely slow.
@@ -11434,9 +11227,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.4.7.
How come email from Bugzilla changes never reaches me?
@@ -11465,18 +11256,14 @@ CLASS="answer"
CLASS="qandadiv"
>5. Bugzilla Database
5. Bugzilla DatabaseA.5.1.
I've heard Bugzilla can be used with Oracle?
@@ -11502,9 +11289,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.5.2.
I think my database might be corrupted, or contain invalid entries. What
@@ -11549,9 +11334,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.5.3.
I want to manually edit some entries in my database. How?
@@ -11590,9 +11373,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.5.4.
I think I've set up MySQL permissions correctly, but Bugzilla still can't
@@ -11651,9 +11432,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.5.5.
How do I synchronize bug information among multiple different Bugzilla
@@ -11688,18 +11467,14 @@ CLASS="answer"
CLASS="qandadiv"
>6. Bugzilla and Win32
6. Bugzilla and Win32A.6.1.
What is the easiest way to run Bugzilla on Win32 (Win98+/NT/2K)?
@@ -11722,9 +11497,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.6.2.
Is there a "Bundle::Bugzilla" equivalent for Win32?
@@ -11748,9 +11521,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.6.3.
CGI's are failing with a "something.cgi is not a valid Windows NT
@@ -11771,9 +11542,7 @@ CLASS="answer"
>
Microsoft has some advice on this matter, as well:
"Set application mappings. In the ISM, map the extension for the script
@@ -11796,9 +11565,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.6.4.
I'm having trouble with the perl modules for NT not being able to talk to
@@ -11864,18 +11631,14 @@ TARGET="_top"
CLASS="qandadiv"
>7. Bugzilla Usage
7. Bugzilla UsageA.7.1.
How do I change my user name (email address) in Bugzilla?
@@ -11898,9 +11661,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.7.2.
The query page is very confusing. Isn't there a simpler way to query?
@@ -11924,9 +11685,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.7.3.
I'm confused by the behavior of the "accept" button in the Show Bug form.
@@ -11978,9 +11737,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.7.4.
I can't upload anything into the database via the "Create Attachment"
@@ -12005,9 +11762,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.7.5.
How do I change a keyword in Bugzilla, once some bugs are using it?
@@ -12025,23 +11780,54 @@ CLASS="answer"
+ The logic flow currently used is RESOLVED, then VERIFIED, then CLOSED.
+ You can mass-CLOSE bugs from the change several
+ bugs at once page. but, every bug listed on the
+ page has to be in VERIFIED state before the control to do it will show
+ up on the form. You can also mass-VERIFY, but every bug listed has to be
+ RESOLVED in order for the control to show up on the form. The logic
+ behind this is that if you pick one of the bugs that's not VERIFIED and
+ try to CLOSE it, the bug change will fail miserably (thus killing any
+ changes in the list after it while doing the bulk change) so it doesn't
+ even give you the choice.
+
8. Bugzilla Hacking
8. Bugzilla Hacking
A.8.1.
What kind of style should I use for templatization?
@@ -12098,9 +11884,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.8.2.
What bugs are in Bugzilla right now?
@@ -12144,9 +11928,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.8.3.
How can I change the default priority to a null value? For instance, have the default
@@ -12175,9 +11957,7 @@ CLASS="qandaentry"
CLASS="question"
>
A.8.4.
What's the best way to submit patches? What guidelines should I follow?
@@ -12252,9 +12032,7 @@ TARGET="_top"
CLASS="appendix"
>
Appendix B. The Bugzilla Database
Appendix B. The Bugzilla Database
B.1. Modifying Your Running System
B.1. Modifying Your Running System
Bugzilla optimizes database lookups by storing all relatively
static information in the
@@ -12337,9 +12113,7 @@ CLASS="section"
>
B.2. MySQL Bugzilla Database Introduction
B.2. MySQL Bugzilla Database Introduction
This information comes straight from my life. I was forced to learn
how Bugzilla organizes database because of nitpicky requests from users
@@ -12399,9 +12173,7 @@ CLASS="section"
>
B.2.1. Bugzilla Database Basics
B.2.1. Bugzilla Database Basics
If you were like me, at this point you're totally clueless about
the internals of MySQL, and if it weren't for this executive order from
@@ -12513,9 +12285,7 @@ CLASS="section"
>
B.2.1.1. Bugzilla Database Tables
B.2.1.1. Bugzilla Database Tables
Imagine your MySQL database as a series of spreadsheets, and
you won't be too far off. If you use this command:
Appendix C. Useful Patches and Utilities for Bugzilla
Appendix C. Useful Patches and Utilities for Bugzilla
Are you looking for a way to put your Bugzilla into overdrive? Catch
some of the niftiest tricks here in this section.
C.1. Apache
+NAME="rewrite">C.1. Apache
mod_rewrite
C.2. Command-line Bugzilla Queries
C.2. Command-line Bugzilla Queries
There are a suite of Unix utilities for querying Bugzilla from the
command line. They live in the
@@ -12914,9 +12678,7 @@ CLASS="command"
CLASS="appendix"
>
Appendix D. Bugzilla Variants and Competitors
Appendix D. Bugzilla Variants and Competitors
I created this section to answer questions about Bugzilla competitors
and variants, then found a wonderful site which covers an awful lot of what
@@ -12933,9 +12695,7 @@ CLASS="section"
>
D.1. Red Hat Bugzilla
D.1. Red Hat Bugzilla
Red Hat's old fork of Bugzilla which was based on version 2.8 is now
obsolete. The newest version in use is based on version 2.17.1 and is in
@@ -12967,9 +12727,7 @@ CLASS="section"
>
D.2. Loki Bugzilla (Fenris)
D.2. Loki Bugzilla (Fenris)
Fenris was a fork from Bugzilla made by Loki Games; when
Loki went into receivership, it died. While Loki's other code lives on,
@@ -12983,9 +12741,7 @@ CLASS="section"
>
D.3. Issuezilla
D.3. Issuezilla
Issuezilla was another fork from Bugzilla, made by collab.net and
hosted at tigris.org. It is also dead; the primary focus of bug-tracking
@@ -13002,9 +12758,7 @@ CLASS="section"
>
D.4. Scarab
D.4. Scarab
Scarab is a new open source bug-tracking system built using Java
Servlet technology. It is currently at version 1.0 beta 13.
D.5. Perforce SCM
D.5. Perforce SCM
Although Perforce isn't really a bug tracker, it can be used as
such through the
D.6. SourceForge
D.6. SourceForgeSourceForge is a way of coordinating geographically
distributed free software and open source projects over the Internet.
@@ -13070,15 +12820,11 @@ TARGET="_top"
CLASS="appendix"
>
Appendix E. GNU Free Documentation License
Appendix E. GNU Free Documentation LicenseVersion 1.1, March 2000
Copyright (C) 2000 Free Software Foundation, Inc. 59 Temple Place,
@@ -13091,9 +12837,7 @@ CLASS="section"
>
0. PREAMBLE
0. PREAMBLEThe purpose of this License is to make a manual, textbook, or other
written document "free" in the sense of freedom: to assure everyone the
@@ -13121,9 +12865,7 @@ CLASS="section"
>
1. APPLICABILITY AND DEFINITIONS
1. APPLICABILITY AND DEFINITIONSThis License applies to any manual or other work that contains a
notice placed by the copyright holder saying it can be distributed under
@@ -13186,9 +12928,7 @@ CLASS="section"
>
2. VERBATIM COPYING
2. VERBATIM COPYINGYou may copy and distribute the Document in any medium, either
commercially or noncommercially, provided that this License, the
@@ -13208,9 +12948,7 @@ CLASS="section"
>
3. COPYING IN QUANTITY
3. COPYING IN QUANTITYIf you publish printed copies of the Document numbering more than
100, and the Document's license notice requires Cover Texts, you must
@@ -13252,9 +12990,7 @@ CLASS="section"
>
4. MODIFICATIONS
4. MODIFICATIONSYou may copy and distribute a Modified Version of the Document
under the conditions of sections 2 and 3 above, provided that you release
@@ -13390,9 +13126,7 @@ CLASS="section"
>
5. COMBINING DOCUMENTS
5. COMBINING DOCUMENTSYou may combine the Document with other documents released under
this License, under the terms defined in section 4 above for modified
@@ -13421,9 +13155,7 @@ CLASS="section"
>
6. COLLECTIONS OF DOCUMENTS
6. COLLECTIONS OF DOCUMENTSYou may make a collection consisting of the Document and other
documents released under this License, and replace the individual copies
@@ -13442,9 +13174,7 @@ CLASS="section"
>
7. AGGREGATION WITH INDEPENDENT WORKS
7. AGGREGATION WITH INDEPENDENT WORKSA compilation of the Document or its derivatives with other
separate and independent documents or works, in or on a volume of a
@@ -13466,9 +13196,7 @@ CLASS="section"
>
8. TRANSLATION
8. TRANSLATIONTranslation is considered a kind of modification, so you may
distribute translations of the Document under the terms of section 4.
@@ -13486,9 +13214,7 @@ CLASS="section"
>
9. TERMINATION
9. TERMINATIONYou may not copy, modify, sublicense, or distribute the Document
except as expressly provided for under this License. Any other attempt to
@@ -13503,9 +13229,7 @@ CLASS="section"
>
10. FUTURE REVISIONS OF THIS LICENSE
10. FUTURE REVISIONS OF THIS LICENSEThe Free Software Foundation may publish new, revised versions of
the GNU Free Documentation License from time to time. Such new versions
@@ -13531,17 +13255,13 @@ CLASS="section"
>
How to use this License for your documents
How to use this License for your documentsTo use this License in a document you have written, include a copy
of the License in the document and put the following copyright and
license notices just after the title page:
Copyright (c) YEAR YOUR NAME. Permission is granted to copy,
@@ -13568,17 +13288,13 @@ CLASS="BLOCKQUOTE"
CLASS="GLOSSARY"
>
Glossary
Glossary0-9, high ascii
0-9, high ascii
A
A- Apache
B
B
- Bugzilla
C
C- Common Gateway Interface
(CGI)- Component
- Comprehensive Perl Archive Network
(CPAN)- contrib
D
DG
G- Groups
J
J- JavaScript
M
M- Message Transport Agent
(MTA)- MySQL
P
P- Perl Package Manager
(PPM)Q
QR
R- Relational DataBase Managment System
(RDBMS)- Regular Expression
(regexp)S
ST
T- Target Milestone
- Tool Command Language
(TCL)Z
Z- Zarro Boogs Found