<glossary id="glossary-1">
  <title>Glossary</title>
  <!-- these anchors are to maintain backwards compatibility for 
       obsolete glossary entries -->

  <!-- file content sniffer -->
  <anchor id="glossary-23"/>
  <!-- MIME information file -->
  <anchor id="glossary-20"/>
  <!-- MIME keys file -->
  <anchor id="glossary-21"/>
  <!-- MIME type registry -->
  <anchor id="glossary-22"/>
  <!-- pattern mask -->
  <anchor id="glossary-25"/>
  <!-- vfolder -->
  <anchor id="glossary-9"/>
  <!-- vfolder information file -->
  <anchor id="glossary-10"/>

  <glossentry id="glossary-13">
    <glossterm><filename>.desktop</filename> file</glossterm>
    <glosssee otherterm="glossary-11"/>
  </glossentry>
  <glossentry id="glossary-14">
    <glossterm><filename>.directory</filename> file</glossterm>
    <glosssee otherterm="glossary-12"/>
  </glossentry>
  <glossentry id="glossary-32">
    <glossterm><filename>.omf</filename> file</glossterm>
    <glosssee otherterm="glossary-31"/>
  </glossentry>
  <glossentry id="glossary-18">
    <glossterm>application registry</glossterm>
    <glossdef>
      <para>The application registry is a collection of desktop entry
files which register applications. The location of the application registry
for the GNOME Desktop is <filename>$XDG_DATA_DIRS:$XDG_DATA_HOME/applications/</filename>.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-11">
    <glossterm>desktop entry file</glossterm>
    <glossdef>
      <para>A data file that provides information about an item in a menu.
The desktop entry file specifies the details for the item such as a name,
a command to run, an icon, and so on. Desktop entry files have a <filename>.desktop</filename> file extension.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-12">
    <glossterm>directory entry file</glossterm>
    <glossdef>
      <para>A data file that provides information about a menu. The directory
entry file specifies details such as a name for the menu, a tooltip for the
menu, and an icon to represent the menu. Directory entry files have a <filename>.directory</filename> file extension.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-5">
    <glossterm>GConf configuration source</glossterm>
    <glossdef>
      <para>A storage location in the <application>GConf</application>
repository. For example, <literal>xml:readonly:/etc/gconf/gconf.xml.defaults</literal>.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-2">
    <glossterm>GConf preference key</glossterm>
    <glossdef>
      <para>An element in the <application>GConf</application> repository
that corresponds to an application preference. For example, the <literal>/apps/gnome-session/options/show_splash_screen</literal> key corresponds to
the <guilabel>Show splash screen on login</guilabel> option in the <application>Sessions</application> preference tool.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-6">
    <glossterm>GConf path file</glossterm>
    <glossdef>
      <para>A file that lists the GConf configuration sources, and the
order in which to search the sources.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-3">
    <glossterm>GConf schema</glossterm>
    <glossdef>
      <para>A collective term for a schema key and a schema object.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-4">
    <glossterm>GConf schema definition file</glossterm>
    <glossdef>
      <para>A <application>GConf</application> schema definition file
lists the keys in a particular application, and defines the characteristics
of the keys. <application>GConf</application> schemas are generated from schema
definition files. Schema definition files have a <filename>.schemas</filename>
file extension.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-7">
    <glossterm>GConf schema key</glossterm>
    <glossdef>
      <para>A key that stores a schema object for a preference key. For
example, <literal>/schemas/desktop/gnome/interface/font_name</literal> is
a schema key for the <literal>/desktop/gnome/interface/font_name</literal>
preference key.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-8">
    <glossterm>GConf schema object</glossterm>
    <glossdef>
      <para>An element in a configuration source that contains information
about a preference key. The schema object contains information such as a default
value for the preference key, and documentation on the preference key. </para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-glob-pattern">
    <glossterm>glob pattern</glossterm>
    <glossdef>
      <para>A glob pattern is used to match a file name by using special
characters such as <literal>*</literal> and <literal>?</literal>.  The MIME
system uses glob patterns to assign MIME types based upon filenames and often,
file extensions.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-26">
    <glossterm>Interoperable Object Reference</glossterm>
    <glossdef>
      <para>An Interoperable Object Reference (IOR) is a string reference
to a  CORBA object. An IOR encodes a hostname and port to which messages can
be sent to control the object. The IOR also contains an object key to identify
the object.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-magic-rule">
    <glossterm>magic rule</glossterm>
    <glossdef>
      <para>A magic rule defines a file's MIME type by specifying 
text or binary data to search for at the beginning of the file.  Offsets to look for
this data are defined in a magic rule.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-menu-def">
    <glossterm>Menu definition files</glossterm>
    <glossdef>
      <para>Menu definition files define the hierarchy of menus that are used in the 
GNOME menu bar.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-27">
    <glossterm>MIME</glossterm>
    <glossdef>
      <para>Multipurpose Internet Mail Extension.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-mime-source-xml">
    <glossterm>MIME source XML file</glossterm>
    <glossdef>
      <para>A MIME source XML file defines how MIME types are resolved for different kinds
of files.  There are three ways in which this can be done: using file extensions (glob patterns),
using magic rules and using XML namespaces.  MIME source XML files are located
in the <filename>$XDG_DATA_DIRS:$XDG_DATA_HOME/mime/packages</filename> directory.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-16">
    <glossterm>MIME type</glossterm>
    <glossdef>
      <para>A MIME type identifies the format of a file. The MIME type
enables applications to read the file. For example, an email application can
use the <literal>image/png</literal> MIME type to detect that a Portable Networks
Graphic (PNG) file is attached to an email. </para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-mime-type-database">
    <glossterm>MIME type database</glossterm>
    <glossdef>
      <para>The MIME type database is a collection of files
which register MIME types for the desktop environment.  The location of
the MIME type database is the directory <filename>$XDG_DATA_DIRS:$XDG_DATA_HOME/mime</filename>.
</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-31">
    <glossterm>OMF file</glossterm>
    <glossdef>
      <para>Open Source Metadata Framework file. This is a file that is
associated with the XML file for a manual. The OMF file contains information
about the manual that is used by the Help browser. OMF files have a <filename>.omf</filename> file extension.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-33">
    <glossterm>PAM</glossterm>
    <glossdef>
      <para>Pluggable Authentication Modules.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-28">
    <glossterm>screensaver</glossterm>
    <glossdef>
      <para>A screensaver is an application that replaces the image on
a screen when the screen is not in use. The screensaver application for the
GNOME Desktop is <application>XScreenSaver</application>. </para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-29">
    <glossterm>screensaver display</glossterm>
    <glossdef>
      <para>A screensaver display is an application that displays images
on the screen of the user when the screen is not in use. </para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-34">
    <glossterm>UDP</glossterm>
    <glossdef>
      <para>User Datagram Protocol.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-15">
    <glossterm>Uniform Resource Identifier</glossterm>
    <glossdef>
      <para>A Uniform Resource Identifier (URI) is a string that identifies
a particular location in a file system or on the web. For example, the address
of a web page is a URI.</para>
    </glossdef>
  </glossentry>
  <glossentry id="glossary-24">
    <glossterm>websafe color palette</glossterm>
    <glossdef>
      <para>The websafe color palette is a general-purpose palette of
216 colors. The websafe color palette is designed to optimize the use of color
on systems that support 8-bit color. The websafe color palette is also called
the <emphasis>Netscape color palette</emphasis> and the <emphasis>Netscape
color cube</emphasis>.</para>
    </glossdef>
  </glossentry>
</glossary>
