From: Steve Sheppard Date: Wed, 29 Dec 2010 18:22:24 +0000 (-0500) Subject: update Glossary; X-Git-Tag: sprint4-merge-nov22~4203^2~264 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=10f7b57a63344c11cf07c4678e074ff1887e3f10;p=working%2FEvergreen.git update Glossary; --- diff --git a/1.6/appendices/glossary.xml b/1.6/appendices/glossary.xml index 0c9669b2c8..1230f840ff 100644 --- a/1.6/appendices/glossary.xml +++ b/1.6/appendices/glossary.xml @@ -2,7 +2,8 @@ Glossary - In this section we expand acronyms, define terms, and generally try to explain concepts used by Evergreen software. + In this section we expand acronyms, define terms, and generally try + to explain concepts used by Evergreen software. A @@ -12,9 +13,9 @@ Apache - Open-source web server software used to serve both static content and dynamic web pages in a - secure and reliable way. More information is available at - http://apache.org. + Open-source web server software used to serve both static content and + dynamic web pages in a secure and reliable way. More information is available + at http://apache.org. @@ -26,9 +27,10 @@ bookbags - Bookbags are lists of items that can be used for any number of purposes. For example, to - keep track of what books you have read, books you would like to read, to maintain a class reading - list, to maintain a reading list for a book club, to keep a list of books you would like for your + Bookbags are lists of items that can be used for any number of + purposes. For example, to keep track of what books you have read, books you + would like to read, to maintain a class reading list, to maintain a reading + list for a book club, to keep a list of books you would like for your birthday. There are an unlimited number of uses. @@ -42,18 +44,19 @@ CentOS - A popular open-source operating system based on Red Hat Enterprises Linux (a.k.a. "RHEL") and often used for in web - servers. More information is available at - http://www.centos.org. + A popular open-source operating system based on Red Hat Enterprises + Linux (a.k.a. "RHEL") and often used + for in web servers. More information is available at http://www.centos.org. Closure Compiler A suite of open-source tools used to build web applications with - Javascript; originally developed by Google. More information - is available at - http://code.google.com/closure/compiler/. + Javascript; originally developed by Google. + More information is available at + + http://code.google.com/closure/compiler/. @@ -78,10 +81,11 @@ Debian - One of the most popular open-source operating system using the Linux kernel that provides over 25000 useful precompiled - software packages. Also known as Debian - GNU/Linux. More information is available at - http://www.debian.org. + One of the most popular open-source operating system using the + Linux kernel that provides over 25000 + useful precompiled software packages. Also known as + Debian GNU/Linux. More information is + available at http://www.debian.org. @@ -89,11 +93,14 @@ domain name - A unique set of case-insensitive, alphanumeric strings separated by periods that - are used to name organizations, web sites and addresses on the Internet (e.g.: - www.esilibrary.com). Domain names can be reserved via third-party - registration services, and can be associated with a unique IP address or suite of IP - addresses. + + A unique set of case-insensitive, alphanumeric strings separated by + periods that are used to name organizations, web sites and addresses on the + Internet (e.g.: www.esilibrary.com). Domain names can be reserved + via third-party registration services, and can be associated with a unique IP + address or suite of IP addresses. + + @@ -103,13 +110,18 @@ ejabberd - An open-source Jabber/XMPP instant messaging server that runs under popular + + An open-source Jabber/XMPP instant messaging server that runs under popular operating systems (e.g., Mac OSX, - GNU/Linux, and Microsoft Windows). One popular use is to provide - XMPP messaging services for a - Jabber domain across an extendable cluster of cheap, - easily-replaced machine nodes. More information is available at - http://www.ejabberd.im. + GNU/Linux, and + Microsoft Windows). One popular use is + to provide XMPP messaging services for a + Jabber domain across an extendable cluster of + cheap, easily-replaced machine nodes. More information is available at + http://www.ejabberd.im. + + + @@ -126,8 +138,8 @@ A popular open-source operating system built on the - Linux kernel. More information is available at - http://www.gentoo.org. + Linux kernel. More information is available + at http://www.gentoo.org. @@ -143,12 +155,13 @@ IP Address - (Internet Protocol address) A numerical label consisting of four numbers separated - by periods (e.g., "192.168.1.15") assigned to individual members of networked computing - systems. It uniquely identifies each system on the network and allows controlled - communication between such systems. The numerical label scheme must adhere to a strictly - defined naming convention that is currently defined and overseen by the Internet - Corporation for Assigned Names and Numbers ("ICANN"). + (Internet Protocol address) A numerical label consisting of four numbers + separated by periods (e.g., "192.168.1.15") assigned to individual members of + networked computing systems. It uniquely identifies each system on the network + and allows controlled communication between such systems. The numerical label + scheme must adhere to a strictly defined naming convention that is currently + defined and overseen by the Internet Corporation for Assigned Names and + Numbers ("ICANN"). @@ -162,9 +175,9 @@ copy buckets - Virtual containers to use in batch processing of item or copy - records. They can be used to perform various cataloging/holdings maintenance tasks in - batch. + Virtual containers to use in batch processing of item or + copy records. They can be used to perform various cataloging/holdings + maintenance tasks in batch. @@ -176,8 +189,11 @@ jabber XMPP - Now known as XMPP (eXtensible Messaging and Presence Protocol), it was originally - named "Jabber". + + Now known as XMPP (eXtensible Messaging and Presence Protocol), it was + originally named "Jabber". + + @@ -196,8 +212,8 @@ MARC - The MARC formats are standards for the representation and communication of - bibliographic and related information in machine-readable form. + The MARC formats are standards for the representation and communication + of bibliographic and related information in machine-readable form. @@ -212,9 +228,10 @@ McCoy - An open-source application that allows add-on authors to provide secure updates to - their users. More information is available at - http://developer.mozilla.org/en/McCoy. + An open-source application that allows add-on authors to provide secure + updates to their users. More information is available at + + http://developer.mozilla.org/en/McCoy. @@ -223,10 +240,11 @@ memcached - A general-purpose distributed memory caching system, usually with a client~server - architecture spread over multiple computing systems. It reduces the number of times a - data source (e.g., a database) must be directly accessed by temporarily caching data in - memory, therefore dramatically speeding up database-driven web applications. + A general-purpose distributed memory caching system, usually with a + client~server architecture spread over multiple computing systems. It reduces + the number of times a data source (e.g., a database) must be directly accessed + by temporarily caching data in memory, therefore dramatically speeding up + database-driven web applications. @@ -260,9 +278,9 @@ OPAC - The "Online Public Access Catalog"; an online database of a library's holdings; - used to find resources in their collections; possibly searchable by keyword, title, - author, subject or call number. + The "Online Public Access Catalog"; an online database of a library's + holdings; used to find resources in their collections; possibly searchable by + keyword, title, author, subject or call number. @@ -271,9 +289,10 @@ OpenSRF - The "Open Scalable Request Framework" (pronounced 'open surf') is a stateful, - decentralized service architecture that allows developers to create applications for - Evergreen with a minimum of knowledge of its structure. + The "Open Scalable Request Framework" (pronounced 'open surf') is a + stateful, decentralized service architecture that allows developers to create + applications for Evergreen with a minimum of knowledge of its + structure. @@ -285,8 +304,8 @@ PKI - Public Key Infrastructure (PKI) describes the schemes needed to generate and maintain - digital SSL Certificates. + Public Key Infrastructure (PKI) describes the schemes needed to generate + and maintain digital SSL Certificates. @@ -297,8 +316,8 @@ PostgreSQL - A popular open-source object-relational database management system that underpins - Evergreen software. + A popular open-source object-relational database management system that + underpins Evergreen software. @@ -308,9 +327,10 @@ Putty - A popular open-source telnet/ssh client for the Windows and Unix platforms. - More information is available at - http://www.chiark.greenend.org.uk/~sgtatham/putty/. + A popular open-source telnet/ssh client for the Windows and Unix + platforms. More information is available at + + http://www.chiark.greenend.org.uk/~sgtatham/putty/. @@ -323,8 +343,10 @@ Resource Hacker - An open-source utility used to view, modify, rename, add, delete and extract - resources in 32bit Windows executables + An open-source utility used to view, modify, rename, add, delete and + extract resources in 32bit Windows executables. + More information is available at + Resource Hacker @@ -336,10 +358,11 @@ Also known as "Red Hat Enterprises Linux". An official - Linux distribution that is targeted at - the commercial market. It is the basis of other popular Linux - distributions, e.g., CentOS. More information is - available at http://www.redhat.com. + Linux distribution that is targeted + at the commercial market. It is the basis of other popular + Linux distributions, e.g., + CentOS. More information is available + at http://www.redhat.com. @@ -372,9 +395,9 @@ SRU - SRU is a standard XML-focused search protocol for Internet search queries, - utilizing CQL (Contextual Query Language), a standard syntax for representing - queries. + SRU is a standard XML-focused search protocol for Internet search + queries, utilizing CQL (Contextual Query Language), a standard syntax for + representing queries. @@ -383,10 +406,10 @@ SSH - An encrypted network protocol using public-key cryptography that allows secure - communications between systems on an insecure network. Typically used to access shell - accounts but also supports tunneling, forwarding TCP ports and X11 connections, and - transferring files. + An encrypted network protocol using public-key cryptography that allows + secure communications between systems on an insecure network. Typically used + to access shell accounts but also supports tunneling, forwarding TCP ports and + X11 connections, and transferring files. @@ -395,10 +418,16 @@ SSH proxy - As used in Evergreen, a method of allowing one or more Staff Clients to - communicate with one or more Evergreen servers over an insecure network by sending data - through a secure SSH tunnel. It also buffers and caches all data travelling to and from - Staff Clients to speed up access to resources on Evergreen servers. + + As used in Evergreen, a method of allowing one or more Staff Clients to + communicate with one or more Evergreen servers over an insecure network by + sending data through a secure SSH tunnel. It also buffers and caches all data + travelling to and from Staff Clients to speed up access to resources on + Evergreen servers. + + + + SSH tunnel @@ -406,8 +435,12 @@ SSH tunneling - An encrypted data channel existing over an SSH network connection. Used to - securely transfer unencrypted data streams over insecure networks. + + An encrypted data channel existing over an SSH network connection. Used + to securely transfer unencrypted data streams over insecure networks. + + + SSL Certificate @@ -415,13 +448,14 @@ SSL - As used in Evergreen, it is a method of ensuring that Staff Clients are able to - connect to legitimate Evergreen servers. - In general, it is a special electronic document used to guarantee authenticity of - a digital message. Also known as a "public key", or "identity" or "digital" - certificate. It combines an identity (of a person or an organization) and a unique - public key to form a so-called digital signature, and is used to verify that the public - key does, in fact, belong with that particular identity. + As used in Evergreen, it is a method of ensuring that Staff Clients are + able to connect to legitimate Evergreen servers. + In general, it is a special electronic document used to guarantee + authenticity of a digital message. Also known as a "public key", or "identity" + or "digital" certificate. It combines an identity (of a person or an + organization) and a unique public key to form a so-called digital signature, + and is used to verify that the public key does, in fact, belong with that + particular identity. @@ -433,13 +467,17 @@ tunneling SSH tunneling - As used in Evergreen, it is a method of allowing Staff Clients to securely - connect to legitimate Evergreen servers.In general, it is a method of encapsulating data provided in one network protocol - (the "delivery"protocol), within data in a different network protocol (the "tunneling" - protocol). Used to provide a secure path and secure communications through an insecure - or incompatible network. Can be used to bypass firewalls by communicating via a protocol - the firewall normally blocks, but "wrapped" inside a protocol that the firewall does not - block. + + As used in Evergreen, it is a method of allowing Staff Clients to securely + connect to legitimate Evergreen servers. + In general, it is a method of encapsulating data provided in one network + protocol (the "delivery"protocol), within data in a different network protocol + (the "tunneling" protocol). Used to provide a secure path and secure + communications through an insecure or incompatible network. Can be used to + bypass firewalls by communicating via a protocol the firewall normally blocks, + but "wrapped" inside a protocol that the firewall does not block. + + @@ -500,11 +538,14 @@ virtualization software Virtual PC - A popular commercial package of virtualization software that emulates the x86 + + A popular commercial package of virtualization software that emulates the x86 microprocessor architecture. It is installed on a Windows "host" operating system and allows other "guest" (typically including Linux and Windows) operating systems to be loaded and - executed. + executed. + + Volume Buckets @@ -513,8 +554,8 @@ Virtual containers to use in batch processing of multiple - volumes. They can be used to perform various cataloging/holdings maintenance tasks in - batch. + volumes. They can be used to perform various cataloging/holdings maintenance + tasks in batch. @@ -526,12 +567,14 @@ A popular commercial package of virtualization software that emulates the x86 microprocessor architecture. It can be installed on - Linux, Mac OS X, + Linux, + Mac OS X, Windows or - Solaris "host" operating systems and - allows other "guest" (typically including Linux - and Windows) operating systems to be loaded - and executed. + Solaris "host" operating systems and + allows other "guest" (typically including + Linux and + Windows) operating systems to be + loaded and executed. @@ -546,7 +589,8 @@ A popular open-source application that allows - Linux and Unix + Linux and + Unix systems to run Windows executables. More information is available at http://www.winehq.org/. @@ -561,10 +605,11 @@ XML - The eXtensible Markup Language, a subset of SGML; a set of rules for encoding - information in a way that is both human- and machine-readable. It is primarily used to - define documents but can also be used to define arbitrary data structures. It was - originally defined by the World Wide Web Consortium (W3C). + The eXtensible Markup Language, a subset of SGML; a set of rules for + encoding information in a way that is both human- and machine-readable. It is + primarily used to define documents but can also be used to define arbitrary + data structures. It was originally defined by the World Wide Web Consortium + (W3C). @@ -573,11 +618,15 @@ XMPP jabber - An open-standard communications protocol, based on XML, used in message-oriented - middleware. It supports the concept of a consistent domain of - message types that flow between software applications, possibly on different operating - systems and architectures. More information is available at - http://xmpp.org. + + An open-standard communications protocol, based on XML, used in + message-oriented middleware. It supports the concept of a consistent + domain of message types that flow between software + applications, possibly on different operating systems and architectures. + More information is available at + http://xmpp.org. + + xpath @@ -585,12 +634,12 @@ xpath - The XML Path Language, a query language based on a tree representation of an XML - document. It is used to programmatically select nodes from an XML document and to do - minor computation involving strings, numbers and Boolean values. It allows you to - identify parts of the XML document tree, to navigate around the tree, and to uniquely - select nodes. The currently version is "XPath 2.0". It was originally defined by the - World Wide Web Consortium (W3C). + The XML Path Language, a query language based on a tree representation + of an XML document. It is used to programmatically select nodes from an XML + document and to do minor computation involving strings, numbers and Boolean + values. It allows you to identify parts of the XML document tree, to navigate + around the tree, and to uniquely select nodes. The currently version is "XPath + 2.0". It was originally defined by the World Wide Web Consortium (W3C). @@ -603,7 +652,8 @@ building cross-platform applications that drive Mozilla -based browsers such as Firefox. More information is available at - https://developer.mozilla.org/en/XUL. + + https://developer.mozilla.org/en/XUL. @@ -613,10 +663,12 @@ A specialized run-time application environment that provides support for - installing, upgrading and uninstalling XUL applications. It - operates with Mozilla-based applications such as the - Firefox browser. More information is available at - https://developer.mozilla.org/en/XULRunner. + installing, upgrading and uninstalling XUL + applications. It operates with Mozilla-based + applications such as the Firefox browser. + More information is available at + + https://developer.mozilla.org/en/XULRunner. @@ -629,8 +681,8 @@ yaz - A programmers’ toolkit supporting the development of Z39.50/SRW/SRU clients and - servers. + A programmers’ toolkit supporting the development of Z39.50/SRW/SRU + clients and servers. @@ -639,7 +691,9 @@ yaz-client - Z39.50/SRU client for connecting to YAZ servers. + Z39.50/SRU client for connecting to YAZ servers. + More information is available at + http://www.indexdata.com/yaz @@ -651,8 +705,8 @@ Z39.50 - A client–server protocol for searching and retrieving information from remote - computer databases. + A client–server protocol for searching and retrieving information from + remote computer databases.