summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/FAQ.html226
1 files changed, 131 insertions, 95 deletions
diff --git a/docs/FAQ.html b/docs/FAQ.html
index fb3e90af3..f3c05cb6f 100644
--- a/docs/FAQ.html
+++ b/docs/FAQ.html
@@ -168,22 +168,22 @@ answers to problems.</li>
<center>or "It's not a bug.&nbsp; It's a feature."</center>
<hr WIDTH="100%">
-<p><b><i>Q</i></b>: <i>Where can I find information about bugzilla?</i>
-<br><b><i>A</i></b>: You can stay up-to-date with the latest bugzilla information
+<p><b><i>Q:</i></b> <i>Where can I find information about bugzilla?</i>
+<br><b><i>A:</i></b> You can stay up-to-date with the latest bugzilla information
at <a href="http://www.mozilla.org/projects/bugzilla/">http://www.mozilla.org/projects/bugzilla/</a>.
-<p><b><i>Q</i></b>: <i>What license is Bugzilla distributed under?</i>
-<br><b><i>A</i></b>: Bugzilla is under the Mozilla Public License. See
+<p><b><i>Q:</i></b> <i>What license is Bugzilla distributed under?</i>
+<br><b><i>A:</i></b> Bugzilla is under the Mozilla Public License. See
details at <a href="http://www.mozilla.org/MPL/">http://www.mozilla.org/MPL/</a>
<p><b><i>Q:</i></b> <i>How do I get commercial support for Bugzilla?</i>
-<br><b><i>A</i></b>: As far as I know, there are not yet any companies
+<br><b><i>A:</i></b> As far as I know, there are not yet any companies
that offer commercial Bugzilla support. However, I've heard there are consulting
companies that will install and maintain a Bugzilla installation for charge,
and would accept responsibility for its upkeep. I'm not sure which large
consulting firms do this yet -- I'm open to more contributions in this
area.
-<p><b><i>Q</i></b>: <i>What major companies or projects are currently using
+<p><b><i>Q:</i></b> <i>What major companies or projects are currently using
Bugzilla for bug-tracking?</i>
-<br><b><i>A</i></b>: This is by no means a complete list, and is assembled
+<br><b><i>A:</i></b> This is by no means a complete list, and is assembled
from contributions and about 10 minutes of searching on AltaVista. Contributions
welcome:
<ul>
@@ -211,8 +211,8 @@ welcome:
<li>
<a href="http://www.eazel.com/">The Eazel Project</a></li>
</ul>
-<b><i>Q</i></b>: <i>Who maintains Bugzilla?</i>
-<br><b><i>A</i></b>: <a href="mailto:tara@tequilarista.org">Tara Hernandez</a>
+<b><i>Q:</i></b> <i>Who maintains Bugzilla?</i>
+<br><b><i>A:</i></b> <a href="mailto:tara@tequilarista.org">Tara Hernandez</a>
is the current maintainer of Bugzilla. It was originally written and maintained
by <a href="mailto:terry@mozilla.org">Terry Weissman</a>, but he is no
longer heavily involved (Tara adds, "These days, <a href="mailto:terry@mozilla.org">Terry</a>
@@ -224,14 +224,14 @@ out their bios and responsibilities at <a href="http://www.mozilla.org/about.htm
They bear primary responsibility for keeping the current bugzilla.mozilla.org
site up-to-date, and have a vital interest in ensuring Bugzilla moves forward
(and doesn't break!)
-<p><b><i>Q</i></b>: <i>Why does Bugzilla use .png files instead of .gifs
+<p><b><i>Q:</i></b> <i>Why does Bugzilla use .png files instead of .gifs
for graphs?</i>
-<br><b><i>A</i></b>: Patent restrictions (see <a href="http://www.gnu.org/philosophy/gif.html">http://www.gnu.org/philosophy/gif.html</a>
+<br><b><i>A:</i></b> Patent restrictions (see <a href="http://www.gnu.org/philosophy/gif.html">http://www.gnu.org/philosophy/gif.html</a>
for details). If you're using a recent version of the GD library and a
recent version of Bugzilla, this is no longer a FAQ.
-<p><b><i>Q</i></b>: <i>How does Bugzilla stack up against other bug-tracking
+<p><b><i>Q:</i></b> <i>How does Bugzilla stack up against other bug-tracking
databases?</i>
-<br><b><i>A</i></b>: As far as I know, there have been no feature-by-feature
+<br><b><i>A:</i></b> As far as I know, there have been no feature-by-feature
comparisons to other bug-tracking systems.&nbsp; However, here are some
primary reasons people cite for moving to Bugzilla:
<ol>
@@ -264,12 +264,12 @@ Source</a>.</li>
Price.&nbsp; However, don't let price be the selling point of Bugzilla
-- it survives on its own merits.</li>
</ol>
-<b><i>Q</i></b>: <i>How do I change my username in Bugzilla?</i>
-<br><b><i>A</i></b>:&nbsp; If you are the administrator, open up editusers.cgi
+<b><i>Q:</i></b> <i>How do I change my username in Bugzilla?</i>
+<br><b><i>A:</i></b>&nbsp; If you are the administrator, open up editusers.cgi
and change the login name.&nbsp; Simple!
-<p><i><b>Q</b>: Why doesn't Bugzilla offer this or that feature or compatability
+<p><i><b>Q:</b> Why doesn't Bugzilla offer this or that feature or compatability
with &lt;insert cool tracking software here>?</i>
-<br><b><i>A</i></b>:&nbsp; Terry writes,
+<br><b><i>A:</i></b>&nbsp; Terry writes,
<blockquote>I wrote Bugzilla primarily for mozilla.org's use. It is a secondary
concern (but one still important to me) that it be of use to other folks,
too. So, rather than spend a lot of time making everything thoroughly portable
@@ -283,9 +283,9 @@ strides in usability, customizability, scalability, and user interfaces.&nbsp;
It is widely considered the most complete and popular open-source bug database
in existence.&nbsp; <a href="http://www.mozilla.org/bugs/source.html">Download
a copy today!</a>
-<p><b><i>Q</i></b>: <i>Why MySQL? I'm interested in seeing this run on
+<p><b><i>Q:</i></b> <i>Why MySQL? I'm interested in seeing this run on
(insert "real" RDBMS name here)...</i>
-<br><b><i>A</i></b>: Terry answers,
+<br><b><i>A:</i></b> Terry answers,
<blockquote>You're not the only one. But *I* am not very interested. I'm
not real SQL or database person. I just wanted to make a useful tool, and
build it on top of free software. So, I picked MySQL, and learned SQL by
@@ -299,9 +299,9 @@ that's never been a real concern of mine.</blockquote>
changes real soon that will bring some more portability to Bugzilla.&nbsp;
However, they are in severe need of help.&nbsp; Please contact <a href="mailto:dkl@redhat.com">Dave
Lawrence</a> if you are interested in helping this effort.
-<p><b><i>Q</i></b>: <i>Why do the scripts say "/usr/bonsaitools/bin/perl"
+<p><b><i>Q:</i></b> <i>Why do the scripts say "/usr/bonsaitools/bin/perl"
instead of "/usr/bin/perl" or something else?</i>
-<br><b><i>A</i></b>: Mozilla.org uses /usr/bonsaitools/bin/perl. The prime
+<br><b><i>A:</i></b> Mozilla.org uses /usr/bonsaitools/bin/perl. The prime
rule in making submissions is "don't break bugzilla.mozilla.org". If it
breaks it, your patch will be reverted faster than you can do a diff.&nbsp;&nbsp;
Terry says:
@@ -315,8 +315,8 @@ you like.</blockquote>
<a NAME="RHBZ"></a>Red Hat Bugzilla</h3>
</blockquote>
-<p><br><b><i>Q</i></b>: <i>What about Red Hat Bugzilla?</i>
-<br><b><i>A</i></b>: <a href="http://www.redhat.com/">Red Hat</a> has a
+<p><br><b><i>Q:</i></b> <i>What about Red Hat Bugzilla?</i>
+<br><b><i>A:</i></b> <a href="http://www.redhat.com/">Red Hat</a> has a
(arguably more user-friendly/customizable/scalable buzzword here) version
of Bugzilla available. Check it out at <a href="http://bugzilla.redhat.com/">http://bugzilla.redhat.com
</a>and
@@ -455,7 +455,7 @@ on a single email conversation with the first developer of Fenris, <a href="mail
Vance</a>.&nbsp; Maintenance of Fenris has since been handed off to <a href="mailto:raistlin@lokigames.com">Raphael
Barrerro</a> &lt;raistlin@lokigames.com>.
<p><i><b>Q:&nbsp; </b>What about Loki Bugzilla?</i>
-<br><b><i>A</i></b>:&nbsp; Loki Games has a customized version of Bugzilla
+<br><b><i>A:</i></b>&nbsp; Loki Games has a customized version of Bugzilla
available at <a href="http://fenris.lokigames.com/">http://fenris.lokigames.com</a>.&nbsp;
From that page,
<blockquote>You may have noticed that Fenris is a fork from Bugzilla--
@@ -797,20 +797,56 @@ support and proven scalability may be worth it to you.
and reboot."</center>
<hr WIDTH="100%">
-<br><b><i>Q</b>: How do I download and install Bugzilla?</i>
-<br><b><i>A</i></b>: The README included with Bugzilla documents the installation
+<br><b><i>Q:</b> How do I download and install Bugzilla?</i>
+<br><b><i>A:</i></b> The README included with Bugzilla documents the installation
procedures much more thoroughly than I can do here. You can always find
a current copy of the README in the distribution tarballs available at
<a href="http://www.mozilla.org/projects/bugzilla/">http://www.mozilla.org/projects/bugzilla/
</a>.&nbsp;
This will eventually be documented in "The Bugzilla Installation Guide".
-<p><b><i>Q</i></b>:&nbsp; <i>How do I install Bugzilla on Windows NT?</i>
-<br><b><i>A</i></b>:&nbsp; That question is complex enough it deserves
+<p><b><i>Q:</i></b>&nbsp; <i>How do I install Bugzilla on Windows NT?</i>
+<br><b><i>A:</i></b>&nbsp; That question is complex enough it deserves
<a href="#BZNT">its
own section</a>, below.
<p><i><b>Q:&nbsp; </b>Is there an easy way to change the Bugzilla cookie
name?</i>
-<br><b><i>A</i></b>:&nbsp; At present, no.
+<br><b><i>A:</i></b>&nbsp; At present, no.
+
+<p><i><b>Q:&nbsp; </b>I want to set up a test installation to try out new
+changes. How do I copy over data from my real database?</i>
+<br><b><i>A:</i></b>&nbsp;
+
+Copying the mysql files directly from one machine to another is likely
+to confuse mysql. Its recommended to create a dump of the database
+and to populate the new database from the dump.
+<OL>
+<LI>
+Create a dump of the original database.
+<BLOCKQUOTE><CODE>
+%mysqldump bugs &gt; ~/bugs.dump
+</CODE></BLOCKQUOTE>
+
+<LI>
+Copy the dump file to the new machine.
+
+<LI>
+Blow away the contents of the current bugzilla database
+on the test machine.
+<BLOCKQUOTE><CODE>
+%mysql<BR>
+mysql> drop database bugs;<BR>
+mysql> create database bugs;<BR>
+</CODE></BLOCKQUOTE>
+
+<LI>
+Import the bug database
+<BLOCKQUOTE><CODE>
+%mysql bugs &lt; bugs.dump
+</CODE></BLOCKQUOTE>
+
+</OL>
+
+
<p>
<hr WIDTH="100%">
<center>
@@ -825,7 +861,7 @@ name?</i>
<h3>
<a NAME="BZSECURITY"></a>SECURITY</h3>
</blockquote>
-<b><i>Q</i></b>:&nbsp; <i>How do I completely disable MySQL security if
+<b><i>Q:</i></b>&nbsp; <i>How do I completely disable MySQL security if
it's giving me problems (I've followed the instructions in the README!)?</i>
<br><b><i>A:</i></b>&nbsp; Run mysql like this: "mysqld --skip-grant-tables".&nbsp;
Please remember this makes mysql as secure as taping a $100 to the floor
@@ -833,8 +869,8 @@ of a football stadium bathroom for safekeeping.&nbsp; Before you plan to
put Bugzilla up for general consumption, you REALLY need to become familiar
with <a href="http://www.mysql.com/Manual_chapter/manual_Privilege_system.html#Privilege_system">MySQL
security</a>.
-<p><b><i>Q</i></b>: <i>Are there any security problems with Bugzilla?</i>
-<br><b><i>A</i></b>: Prior to 2.10, yes. For 2.10 and later, probably,
+<p><b><i>Q:</i></b> <i>Are there any security problems with Bugzilla?</i>
+<br><b><i>A:</i></b> Prior to 2.10, yes. For 2.10 and later, probably,
but we haven't discovered them yet.. You should upgrade to 2.10 and use
the following instructions from Chris Yeh's security advisory of 5/10/2000
if you are running a previous version of bugzilla. Chances are good a lot
@@ -914,10 +950,10 @@ restarting apache on servers, do (in tcsh anyways):</font></tt>
<br><tt><font size=-1>&lt;wait></font></tt>
<br><tt><font size=-1>apachectl start</font></tt>
</pre>
-<p><i><b>Q</b>: I've implemented the security fixes mentioned in Chris
+<p><i><b>Q:</b> I've implemented the security fixes mentioned in Chris
Yeh's security advisory of 5/10/2000 advising not to run MySQL as root,
and am running into problems with MySQL no longer working correctly.</i>
-<br><b><i>A</i></b>: Mozilla.org had a problem getting enough file descriptors
+<br><b><i>A:</i></b> Mozilla.org had a problem getting enough file descriptors
once they stopped running mysql as root; they have many tables in their
database and had "shadowdb" turned on, which doubles the number of tables.
Terry mentioned in IRC: "I added the line "ulimit -n unlimited" to the
@@ -929,33 +965,33 @@ problems with MySQL.
<a NAME="BZEMAIL"></a>EMAIL</h3>
</blockquote>
-<p><br><i><b>Q</b>: I have a user who doesn't want to receive any more
+<p><br><i><b>Q:</b> I have a user who doesn't want to receive any more
email from Bugzilla. How do I stop it entirely for this user?</i>
-<br><b><i>A</i></b>: Easy. Add his/her login name to "bugzilla_home/data/nomail".
+<br><b><i>A:</i></b> Easy. Add his/her login name to "bugzilla_home/data/nomail".
One entry per line. It must match the login name exactly.
<br><b>UPDATE</b>:&nbsp; I'm not sure this works as advertised...&nbsp;
Anyone know of any bugs with this solution?
-<p><i><b>Q</b>: I'm evaluating/testing Bugzilla, and don't want it to send
+<p><i><b>Q:</b> I'm evaluating/testing Bugzilla, and don't want it to send
email to anyone but me. How do I do it?</i>
-<br><b><i>A</i></b>: According to Terry, the *correct* way to do this is,
+<br><b><i>A:</i></b> According to Terry, the *correct* way to do this is,
in editparams.cgi: "Go tweak the param for the mail text, replacing "To:"
with "X-Real-To:", and replacing "Cc:" with "X-Real-CC", and add a "To:
(myemailaddress)". This param file can also be manually edited bugzilla_home/data/params
(but is not recommended).
-<p><b><i>Q</i></b>: <i>I want whineatnews.pl to whine at something more,
+<p><b><i>Q:</i></b> <i>I want whineatnews.pl to whine at something more,
or other than, only new bugs. How do I do it?</i>
-<br><b><i>A</i></b>: Try Klaas Freitag's excellent patch for "whineatassigned"
+<br><b><i>A:</i></b> Try Klaas Freitag's excellent patch for "whineatassigned"
functionality. You can find it at <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=6679">http://bugzilla.mozilla.org/show_bug.cgi?id=6679</a>.
Realize that as Bugzilla progresses, this patch may go out of date. At
present, I know of no plans to integrate this functionality into the core
Bugzilla distribution.
-<p><b><i>Q</i></b>: <i>I don't like/want to use Procmail to handle email
+<p><b><i>Q:</i></b> <i>I don't like/want to use Procmail to handle email
to bugzilla. What else can I use?</i>
-<br><b><i>A</i></b>:&nbsp; Bugzilla can work with alternate MTA's/filters,
+<br><b><i>A:</i></b>&nbsp; Bugzilla can work with alternate MTA's/filters,
but there is no documentation how.
-<p><b><i>Q</i></b>: <i>How do I set up the email interface to submit/change
+<p><b><i>Q:</i></b> <i>How do I set up the email interface to submit/change
bugs via email?</i>
-<br><b><i>A</i></b>: Download the tarball or CVS and extract it (if applicable).
+<br><b><i>A:</i></b> Download the tarball or CVS and extract it (if applicable).
CD to the (bugzilla_home)/contrib directory, and read the README contained
therein. Seth will be pulling his changes (the bugzilla email submission
stuff) into the main tree sometime as soon as he gets the OK from the powers-that-be.
@@ -1003,9 +1039,9 @@ unless you specify it in this directory.&nbsp; YMMV.</li>
</ol>
If you've followed the README, you should be good to go; send an email
to "bugs@my.host.name" and watch it work.
-<p><b><i>Q</i></b>: <i>Email takes FOREVER to reach me from bugzilla --
+<p><b><i>Q:</i></b> <i>Email takes FOREVER to reach me from bugzilla --
it's extremely slow. What gives?</i>
-<br><b><i>A</i></b>: If you are using an alternate Mail Transport Agent
+<br><b><i>A:</i></b> If you are using an alternate Mail Transport Agent
(MTA other than sendmail), make sure the options given in the "processmail"
script for all instances of "sendmail" are correct for your MTA. If you
are using Sendmail, you may wish to delete the "-ODeliveryMode=deferred"
@@ -1017,9 +1053,9 @@ settable parameter.&nbsp; Realize if you turn this off, and plan on sending
more than a few hundred email messages a day, people may experience nasty
slowdowns when submitting changes to bugs because Sendmail insists on delivering
it *that instant*.
-<p><b><i>Q</i></b>: <i>Email never reaches me from bugzilla changes! What
+<p><b><i>Q:</i></b> <i>Email never reaches me from bugzilla changes! What
gives?</i>
-<br><b><i>A</i></b>: Chances are really good Bugzilla expects "sendmail"
+<br><b><i>A:</i></b> Chances are really good Bugzilla expects "sendmail"
to live somewhere else than you have it installed. Make sure your "sendmail"
lives in, or has a symlink to, "/usr/lib/sendmail".
<br>&nbsp;
@@ -1027,13 +1063,13 @@ lives in, or has a symlink to, "/usr/lib/sendmail".
<h3>
<a NAME="BZDATABASE"></a>DATABASE</h3>
</blockquote>
-<b><i>Q</i></b>: <i>I've heard Bugzilla can be used with Oracle?</i>
-<br><b><i>A</i></b>: <a href="http://bugzilla.redhat.com/">Red Hat Bugzilla</a>
+<b><i>Q:</i></b> <i>I've heard Bugzilla can be used with Oracle?</i>
+<br><b><i>A:</i></b> <a href="http://bugzilla.redhat.com/">Red Hat Bugzilla</a>
works with Oracle.&nbsp; The current mozilla.org version takes some work,
though.
<p><b><i>Q:</i></b> <i>Bugs are missing from queries, but exist in the
database (and I can pull them up by specifying the bug ID). What's wrong?</i>
-<br><b><i>A</i></b>: You've almost certainly enabled the "shadow database",
+<br><b><i>A:</i></b> You've almost certainly enabled the "shadow database",
but for some reason it hasn't been updated for all your bugs. This is the
database against which queries are run, so that really complex or slow
queries won't lock up portions of the database for other users. You can
@@ -1046,7 +1082,7 @@ syncshadowdb program turns it off if it was on, and is supposed to turn
it back on when completed; that way, if it crashes in the middle of recreating
the database, it will stay off forever until someone turns it back on by
hand. Apparently, it doesn't always do that yet.
-<p><b>Q</b>: <i>I think my database might be corrupted, or contain invalid
+<p><b>Q:</b> <i>I think my database might be corrupted, or contain invalid
entries. What do I do?</i>
<br>A: Run the "sanity check" utility (./sanitycheck.cgi in the bugzilla_home
directory) to see! If it all comes back, you're OK.&nbsp; If it doesn't
@@ -1054,9 +1090,9 @@ come back OK (i.e. any red letters), there are certain things Bugzilla
can recover from and certain things it can't.&nbsp; If it can't auto-recover,
I hope you're familiar with mysqladmin commands or have installed another
way to manage your database...
-<p><b><i>Q</i></b>: <i>I want to manually edit some entries in my database.
+<p><b><i>Q:</i></b> <i>I want to manually edit some entries in my database.
How?</i>
-<br><b>A</b>: There is no facility in Bugzilla itself to do this. It's
+<br><b>A:</b> There is no facility in Bugzilla itself to do this. It's
also generally not a smart thing to do if you don't know exactly what you're
doing. However, if you understand SQL you can use the mysqladmin utility
to manually insert, delete, and modify table information. Personally, I
@@ -1064,20 +1100,20 @@ hate dealing with big SELECT statements and such, so I use "<a href="http://www.
to do all my database administration. You have to compile a PHP module
with MySQL support to make it work, but it's very clean and easy to use.&nbsp;
There are other utilities that work, as well, but I am lacking URL's.
-<p><b>Q</b>: <i>MySQL GPL edition doesn't seem to work...</i>
-<br><b><i>A</i></b>: Right! It doesn't! It's too old. Download the latest
+<p><b>Q:</b> <i>MySQL GPL edition doesn't seem to work...</i>
+<br><b><i>A:</i></b> Right! It doesn't! It's too old. Download the latest
tarball or rpm from <a href="http://www.mysql.com/">www.mysql.com</a> if
you want this to work.
-<p><b><i>Q</i></b>: <i>I think I've set up MySQL permissions correctly,
+<p><b><i>Q:</i></b> <i>I think I've set up MySQL permissions correctly,
but bugzilla still can't connect.</i>
-<br><b><i>A</i></b>: Try running MySQL from its binary: "mysqld --skip-grant-tables".
+<br><b><i>A:</i></b> Try running MySQL from its binary: "mysqld --skip-grant-tables".
This will allow you to completely rule out grant tables as the cause of
your frustration. However, I do not recommend you run it this way on a
regular basis, unless you really want your web site defaced and your machine
cracked...
-<p><b><i>Q</i></b>: <i>How do I synchronize bug information among multiple
+<p><b><i>Q:</i></b> <i>How do I synchronize bug information among multiple
different Bugzilla databases?</i>
-<br><b><i>A</i></b>: Currently, there is no way to do this. However, a
+<br><b><i>A:</i></b> Currently, there is no way to do this. However, a
discussion about this has raged on and off in the newsgroup -- feel free
to whip something up, put it out there, and see how it's received. We're
at the point where most folks are sick of discussion. If you can create
@@ -1117,11 +1153,11 @@ Barnson</a> with details.
<br>These are hints straight out of the newsgroup discussions.&nbsp; I
can't offer much more editing or insight, since I don't manage Bugzilla
on any NT boxes.
-<p><b><i>Q</i></b>: <i>What is the easiest way to run Bugzilla on NT?</i>
-<br><b><i>A</i></b>: Remove NT. Install Linux. Slap a label on the box
+<p><b><i>Q:</i></b> <i>What is the easiest way to run Bugzilla on NT?</i>
+<br><b><i>A:</i></b> Remove NT. Install Linux. Slap a label on the box
that says "Windows NT." The boss will never know the difference, except
perhaps wonder why the machine isn't crashing anymore.
-<p><b><i>Q</i></b>: <i>CGI's are failing with a "something.cgi is not a
+<p><b><i>Q:</i></b> <i>CGI's are failing with a "something.cgi is not a
valid Windows NT application" error. Why?</i>
<br><b><i>A:</i></b> Depending on what Web server you are using, you will
have to configure the Web server to treat *.cgi files as CGI scripts. In
@@ -1137,9 +1173,9 @@ change the association of .pl to perl.exe, you need to change the application
mapping. In the mapping, you must add two percent (%) characters to the
end of the pathname for perl.exe, as shown in this example: c:\perl\bin\perl.exe
%s %s"
-<p><b><i>Q</i></b>: <i>Can I have some general instructions on how to make
+<p><b><i>Q:</i></b> <i>Can I have some general instructions on how to make
this work?</i>
-<br><b><i>A</i></b>: Sure. Your Mileage May Vary. Contact <a href="mailto:andrew_lahser@merck.com">Andrew
+<br><b><i>A:</i></b> Sure. Your Mileage May Vary. Contact <a href="mailto:andrew_lahser@merck.com">Andrew
Lahser&nbsp; </a>for the patches mentioned.
<ol>
<li>
@@ -1162,9 +1198,9 @@ this work was done just to get an in-house demo, I am NOT planning on making
a patch for submission to Bugzilla. If you would like a zip file, let me
know.</li>
</ol>
-<b><i>Q</i></b>: <i>Hmm, couldn't figure it out from the general instructions
+<b><i>Q:</i></b> <i>Hmm, couldn't figure it out from the general instructions
above.&nbsp; How about step-by-step?</i>
-<br><b><i>A</i></b>: Sure! Here ya go!
+<br><b><i>A:</i></b> Sure! Here ya go!
<ol>
<li>
Install IIS 4.0 from the NT Option Pack #4.</li>
@@ -1267,7 +1303,7 @@ In processmail.pl, I added binmode(HANDLE) before all read() calls. I'm
not sure about this one, but the read() under NT wasn't counting the EOLs
without the binary read."</li>
</ol>
-<b><i>Q</i></b>: <i>I'm having trouble with the perl modules for NT not
+<b><i>Q:</i></b> <i>I'm having trouble with the perl modules for NT not
being able to talk to to the database...</i>
<br><b><i>A:</i></b> Your modules may be outdated or inaccurate...
<ol>
@@ -1298,20 +1334,20 @@ the ActiveState site for packages for installation through PPM. [http://www.acti
<center>or "Keyboard: Device used for entering errors into computer"</center>
<hr WIDTH="100%">
-<p><b><i>Q</i></b>: <i>How do I use "new email tech"?</i>
-<br><b><i>A</i></b>: First, go to editparams.cgi and make sure the "newemailtech"
+<p><b><i>Q:</i></b> <i>How do I use "new email tech"?</i>
+<br><b><i>A:</i></b> First, go to editparams.cgi and make sure the "newemailtech"
option is set to "on", then set the "new email tech" option in your personal
user prefs "on".
-<p><b>Q</b>: <i>How do I make "new email tech" the default for my entire
+<p><b>Q:</b> <i>How do I make "new email tech" the default for my entire
site?</i>
-<br><b><i>A</i></b>: You need to alter the user preferences table using
+<br><b><i>A:</i></b> You need to alter the user preferences table using
one of the tools mentioned in the <a href="#BZDATABASE">DATABASE section</a>.
Change the default value for "newemailtech" to "1", and change any user
values you think apply.
-<p><b><i>Q</i></b>: <i>I'm confused by the behavior of the "accept" button
+<p><b><i>Q:</i></b> <i>I'm confused by the behavior of the "accept" button
in the Show Bug form. Why doesn't it assign the bug to me when I accept
it?</i>
-<br><b><i>A</i></b>: Right now, how this should behave is the subject of
+<br><b><i>A:</i></b> Right now, how this should behave is the subject of
considerable discussion on the mailing list and in the bug database. There
is a <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=25273">patch
</a>for
@@ -1328,11 +1364,11 @@ I come up with a course of action on it."</blockquote>
I'm working on a real patch for this now that allows you to select which
behavior you want vi editparams.cgi!
<p><b>Q:&nbsp; </b><i>How do I enable voting?</i>
-<br><b><i>A</i></b>:&nbsp; Make sure you're using at least version 2.10.&nbsp;
+<br><b><i>A:</i></b>&nbsp; Make sure you're using at least version 2.10.&nbsp;
It's available via editparams.cgi.
<p><i><b>Q:&nbsp; </b>I can't upload anything into the database via the
"Create Attachment" link.&nbsp; What am I doing wrong?</i>
-<br><b><i>A</i></b>:&nbsp; The most likely cause is a very old browser
+<br><b><i>A:</i></b>&nbsp; The most likely cause is a very old browser
or a browser that is incompatible with file upload via POST.&nbsp; Download
the latest Netscape, Microsoft, or Mozilla browser to handle uploads correctly.
<p><i><b>Q:</b>&nbsp; Email submissions to Bugzilla that have attachments
@@ -1356,18 +1392,18 @@ in your inbox in moments.
<center>or "These are all 'known bugs'. Whats the frickin' problem?"</center>
<hr WIDTH="100%">
-<p><b><i>Q</i></b>:&nbsp; <i>What bugs currently exist in bugzilla?</i>
-<br><b><i>A</i></b>:&nbsp; The answer is too long (and easily outdated)
+<p><b><i>Q:</i></b>&nbsp; <i>What bugs currently exist in bugzilla?</i>
+<br><b><i>A:</i></b>&nbsp; The answer is too long (and easily outdated)
to keep in this FAQ.&nbsp; However, bugzilla is made for this, so just
try <a href="http://bugzilla.mozilla.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Webtools&component=Bugzilla&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&order=bugs.bug_id">this
link</a>.
-<p><b><i>Q</i></b>:&nbsp; <i>Groups don't quite work right yet...</i>
-<br><b><i>A</i></b>:&nbsp; Correct.&nbsp; That's a current area of hacking.&nbsp;
+<p><b><i>Q:</i></b>&nbsp; <i>Groups don't quite work right yet...</i>
+<br><b><i>A:</i></b>&nbsp; Correct.&nbsp; That's a current area of hacking.&nbsp;
You may want to check out Loki's version of Bugzilla for some patches that
support the group functionality you need.
-<p><i><b>Q</b>:&nbsp; Why can't I set "target milestone" to something other
+<p><i><b>Q:</b>&nbsp; Why can't I set "target milestone" to something other
than a number?</i>
-<br><b><i>A</i></b>:&nbsp; The concept of a target milestone was initially
+<br><b><i>A:</i></b>&nbsp; The concept of a target milestone was initially
that each group would have their own definition for what each target milestone
number is, but share a common pool of numbers.&nbsp; Unfortunately, this
concept has proven confusing for new and experienced users alike.&nbsp;
@@ -1401,7 +1437,7 @@ do not allow bug deletion.
my hard drive?"</center>
<hr WIDTH="100%">
-<p><b><i>Q</i></b>: <i>What's the best way to submit patches?&nbsp; What
+<p><b><i>Q:</i></b> <i>What's the best way to submit patches?&nbsp; What
guidelines should I follow.</i>
<br><b><i>A:</i></b>&nbsp; Tara summed this FAQ up nicely:
<blockquote>"Well, I guess I'd better answer this, as I'm the one who's
@@ -1416,9 +1452,9 @@ the newsgroup so more people can have a look and provide feedback, suggestions,
etc.&nbsp; That way I think all bases are covered. Speaking for myself
in trying to be a good module owner, getting a new bug makes sure I
<br>don't lose track of your patch, so this makes it easier for me."</blockquote>
-<i><b>Q</b>:</i>&nbsp; <i>What does the above mean for me when I want to
+<i><b>Q:</b></i>&nbsp; <i>What does the above mean for me when I want to
submit a bug?</i>
-<br><b><i>A</i></b>:&nbsp; Follow this procedure:
+<br><b><i>A:</i></b>&nbsp; Follow this procedure:
<ol>
<li>
<a href="http://bugzilla.mozilla.org/enter_bug.cgi?product=Webtools">Enter
@@ -1452,14 +1488,14 @@ open-source bug-tracking software on the planet :)</li>
<h3>
<a NAME="BZAPI"></a>API</h3>
</blockquote>
-<b><i>Q</i></b>:&nbsp; <i>I want to add a new form or module to Bugzilla.&nbsp;
+<b><i>Q:</i></b>&nbsp; <i>I want to add a new form or module to Bugzilla.&nbsp;
Where can I find API documention?</i>
<br><b><i>A:</i></b>&nbsp; Right now, there really is none.&nbsp; I plan
on writing copious documentation for what each file and module does, as
well how to program new .cgi's to use the functionality and present alternate
interfaces.&nbsp; Right now, use the source.
-<p><b><i>Q</i></b>: What are the most-needed features?
-<br><b><i>A</i></b>:&nbsp; Check out the Bugzilla Development Roadmap at
+<p><b><i>Q:</i></b> What are the most-needed features?
+<br><b><i>A:</i></b>&nbsp; Check out the Bugzilla Development Roadmap at
<a href="http://www.mozilla.org/projects/bugzilla/roadmap.html">http://www.mozilla.org/projects/bugzilla/roadmap.html</a>
<br>&nbsp;
<p>
@@ -1480,13 +1516,13 @@ FAQ's that cannot be easily printed as one page, and not easily portable
to another format (particulary PDF).&nbsp; One must be able to maintain
the FAQ as a single, printable document; if you know of a good system that
will fit the bill, let me know.
-<p><b><i>Q</i></b>: <i>Who are you?</i>
-<br><b><i>A</i></b>:&nbsp; I'm Matthew P. Barnson, manager of Systems Administration
+<p><b><i>Q:</i></b> <i>Who are you?</i>
+<br><b><i>A:</i></b>&nbsp; I'm Matthew P. Barnson, manager of Systems Administration
for <a href="http://www.excitestores.com">Excite Business Applications
</a>and
part-time Bugzilla hacker.
-<p><b><i>Q</i></b>: <i>Why are you doing this?</i>
-<br><b><i>A</i></b>:&nbsp; I have nothing better to do with my time!
+<p><b><i>Q:</i></b> <i>Why are you doing this?</i>
+<br><b><i>A:</i></b>&nbsp; I have nothing better to do with my time!
<br>&nbsp; Seriously, I run a fairly large private Bugzilla database.&nbsp;
I felt the need for some documentation to help other SysAdmins run this
thing.&nbsp; There was nothing out there like it, so I decided to improve
@@ -1496,12 +1532,12 @@ Webtools are far more in need of good documentation and a major architectural
rewrite than they are more hacks to support more features.&nbsp; Since
I'm not qualified to write more than trivial hacks for Bugzilla if I were
to code, I figured doing some documentation would be A Good Thing.
-<p><b><i>Q</i></b>:&nbsp; <i>How are you affiliated with <a href="http://www.mozilla.org">Mozilla.org</a>?</i>
+<p><b><i>Q:</i></b>&nbsp; <i>How are you affiliated with <a href="http://www.mozilla.org">Mozilla.org</a>?</i>
<br><b><i>A:&nbsp;</i></b> I'm not, except I've been appointed the "Docs
Knight" for Bugzilla, and contribute documentation to other webtools.
-<p><b><i>Q</i></b>:&nbsp; <i>Where do those lame quotes in each section
+<p><b><i>Q:</i></b>&nbsp; <i>Where do those lame quotes in each section
heading come from?</i>
-<br><b><i>A</i></b>:&nbsp; Check out <a href="http://bugzilla.mozilla.org/data/comments">http://bugzilla.mozilla.org/data/comments</a>.&nbsp;
+<br><b><i>A:</i></b>&nbsp; Check out <a href="http://bugzilla.mozilla.org/data/comments">http://bugzilla.mozilla.org/data/comments</a>.&nbsp;
These are random quips added by people who use bugzilla.&nbsp; I find them
endlessly entertaining.
<p><i><b>Q:&nbsp;</b> What other documentation is available?</i>