From: jake%bugzilla.org <>
Date: Wed, 19 Feb 2003 04:47:15 +0000 (+0000)
Subject: Backport glossary changes from the tip
X-Git-Tag: bugzilla-2.16.3~22
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3d4c229559f0b63692d9cc14bdb7731de415adb8;p=thirdparty%2Fbugzilla.git
Backport glossary changes from the tip
---
diff --git a/docs/sgml/glossary.sgml b/docs/sgml/glossary.sgml
index cc5d4fb694..f698c73dc5 100644
--- a/docs/sgml/glossary.sgml
+++ b/docs/sgml/glossary.sgml
@@ -41,6 +41,50 @@
NCSA
world-wide-web server.
+
+
+ Useful Directives when configuring Bugzilla
+
+
+ AddHandler
+
+ Tell Apache that it's OK to run CGI scripts.
+
+
+
+ AllowOverride
+ Options
+
+ These directives are used to tell Apache many things about
+ the directory they apply to. For Bugzilla's purposes, we need
+ them to allow script execution and .htaccess
+ overrides.
+
+
+
+
+ DirectoryIndex
+
+ Used to tell Apache what files are indexes. If you can
+ not add index.cgi to the list of valid files,
+ you'll need to set $index_html to
+ 1 in localconfig so
+ ./checksetup.pl will create an
+ index.html that redirects to
+ index.cgi.
+
+
+
+
+ ScriptInterpreterSource
+
+ Used when running Apache on windows so the shebang line
+ doesn't have to be changed in every Bugzilla script.
+
+
+
+
+
@@ -86,8 +130,19 @@
-
-
+ C
+
+
+ Common Gateway Interface
+ CGI
+
+ CGI is an acronym for Common Gateway Interface.
+ This is a standard for interfacing an external application with a web
+ server. Bugzilla is an example of a CGI application.
+
+
+
+
Component
@@ -138,8 +193,7 @@
-
-
+ GGroups
@@ -162,17 +216,39 @@
M
-
- mysqld
+
+ Message Transport Agent
+ MTA
- mysqld is the name of the
- daemon
+ A Message Transport Agent is used to control the flow of email
+ on a system. Many unix based systems use
+ sendmail which is what
+ Bugzilla expects to find by default at /usr/sbin/sendmail.
+ Many other MTA's will work, but they all require that the
+ param be set to on.
+
+
+
- for the MySQL database. In general, it is invoked automatically
- through the use of the System V init scripts on GNU/Linux and
- AT&T System V-based systems, such as Solaris and HP/UX, or
- through the RC scripts on BSD-based systems.
+
+ MySQL
+
+
+ MySQL is currently the required
+ RDBMS for Bugzilla. MySQL
+ can be downloaded from . While you
+ should familiarize yourself with all of the documentation, some high
+ points are:
+
+
+
+ MySQL
+ Privilege System - Much more detailed information about
+ the suggestions in .
+
+
+
@@ -231,6 +307,21 @@
+
+ R
+
+
+ Relational DataBase Managment System
+ RDBMS
+
+
+ A relational database management system is a database system
+ that stores information in tables that are related to each other.
+
+
+
+
+
S
@@ -291,20 +382,54 @@
fixed, or an enhancement will be implemented.
+
+
+ Tool Command Language
+ TCL
+
+ TCL is an open source scripting language available for Windows,
+ Macintosh, and Unix based systems. Bugzilla 1.0 was written in TCL but
+ never released. The first release of Bugzilla was 2.0, which was when
+ it was ported to perl.
+
+
+ Z
-
+ Zarro Boogs Found
- This is the cryptic response sent by Bugzilla when a query
- returned no results. It is just a goofy way of saying "Zero Bugs
- Found".
+ This is just a goofy way of saying that there were no bugs
+ found matching your query. When asked to explain this message,
+ Terry had the following to say:
+
+
+
+ Terry Weissman
+ I've been asked to explain this ... way back when, when
+ Netscape released version 4.0 of its browser, we had a release
+ party. Naturally, there had been a big push to try and fix every
+ known bug before the release. Naturally, that hadn't actually
+ happened. (This is not unique to Netscape or to 4.0; the same thing
+ has happened with every software project I've ever seen.) Anyway,
+ at the release party, T-shirts were handed out that said something
+ like "Netscape 4.0: Zarro Boogs". Just like the software, the
+ T-shirt had no known bugs. Uh-huh.
+
+
+ So, when you query for a list of bugs, and it gets no results,
+ you can think of this as a friendly reminder. Of *course* there are
+ bugs matching your query, they just aren't in the bugsystem yet...
+
+
+
+
diff --git a/docs/xml/glossary.xml b/docs/xml/glossary.xml
index cc5d4fb694..f698c73dc5 100644
--- a/docs/xml/glossary.xml
+++ b/docs/xml/glossary.xml
@@ -41,6 +41,50 @@
NCSA
world-wide-web server.
+
+
+ Useful Directives when configuring Bugzilla
+
+
+ AddHandler
+
+ Tell Apache that it's OK to run CGI scripts.
+
+
+
+ AllowOverride
+ Options
+
+ These directives are used to tell Apache many things about
+ the directory they apply to. For Bugzilla's purposes, we need
+ them to allow script execution and .htaccess
+ overrides.
+
+
+
+
+ DirectoryIndex
+
+ Used to tell Apache what files are indexes. If you can
+ not add index.cgi to the list of valid files,
+ you'll need to set $index_html to
+ 1 in localconfig so
+ ./checksetup.pl will create an
+ index.html that redirects to
+ index.cgi.
+
+
+
+
+ ScriptInterpreterSource
+
+ Used when running Apache on windows so the shebang line
+ doesn't have to be changed in every Bugzilla script.
+
+
+
+
+
@@ -86,8 +130,19 @@
-
-
+ C
+
+
+ Common Gateway Interface
+ CGI
+
+ CGI is an acronym for Common Gateway Interface.
+ This is a standard for interfacing an external application with a web
+ server. Bugzilla is an example of a CGI application.
+
+
+
+
Component
@@ -138,8 +193,7 @@
-
-
+ GGroups
@@ -162,17 +216,39 @@
M
-
- mysqld
+
+ Message Transport Agent
+ MTA
- mysqld is the name of the
- daemon
+ A Message Transport Agent is used to control the flow of email
+ on a system. Many unix based systems use
+ sendmail which is what
+ Bugzilla expects to find by default at /usr/sbin/sendmail.
+ Many other MTA's will work, but they all require that the
+ param be set to on.
+
+
+
- for the MySQL database. In general, it is invoked automatically
- through the use of the System V init scripts on GNU/Linux and
- AT&T System V-based systems, such as Solaris and HP/UX, or
- through the RC scripts on BSD-based systems.
+
+ MySQL
+
+
+ MySQL is currently the required
+ RDBMS for Bugzilla. MySQL
+ can be downloaded from . While you
+ should familiarize yourself with all of the documentation, some high
+ points are:
+
+
+
+ MySQL
+ Privilege System - Much more detailed information about
+ the suggestions in .
+
+
+
@@ -231,6 +307,21 @@
+
+ R
+
+
+ Relational DataBase Managment System
+ RDBMS
+
+
+ A relational database management system is a database system
+ that stores information in tables that are related to each other.
+
+
+
+
+
S
@@ -291,20 +382,54 @@
fixed, or an enhancement will be implemented.
+
+
+ Tool Command Language
+ TCL
+
+ TCL is an open source scripting language available for Windows,
+ Macintosh, and Unix based systems. Bugzilla 1.0 was written in TCL but
+ never released. The first release of Bugzilla was 2.0, which was when
+ it was ported to perl.
+
+
+ Z
-
+ Zarro Boogs Found
- This is the cryptic response sent by Bugzilla when a query
- returned no results. It is just a goofy way of saying "Zero Bugs
- Found".
+ This is just a goofy way of saying that there were no bugs
+ found matching your query. When asked to explain this message,
+ Terry had the following to say:
+
+
+
+ Terry Weissman
+ I've been asked to explain this ... way back when, when
+ Netscape released version 4.0 of its browser, we had a release
+ party. Naturally, there had been a big push to try and fix every
+ known bug before the release. Naturally, that hadn't actually
+ happened. (This is not unique to Netscape or to 4.0; the same thing
+ has happened with every software project I've ever seen.) Anyway,
+ at the release party, T-shirts were handed out that said something
+ like "Netscape 4.0: Zarro Boogs". Just like the software, the
+ T-shirt had no known bugs. Uh-huh.
+
+
+ So, when you query for a list of bugs, and it gets no results,
+ you can think of this as a friendly reminder. Of *course* there are
+ bugs matching your query, they just aren't in the bugsystem yet...
+
+