[open-ils-commits] r7851 - in trunk: . docs

svn at svn.open-ils.org svn at svn.open-ils.org
Fri Sep 28 15:02:20 EDT 2007


Author: dbs
Date: 2007-09-28 14:52:13 -0400 (Fri, 28 Sep 2007)
New Revision: 7851

Added:
   trunk/docs/
   trunk/docs/index.xml
Log:
Add a basic table of contents for an Evergreen manual.
Over time, we will split chapters or sections into separate
files that get included into the main index.xml.


Added: trunk/docs/index.xml
===================================================================
--- trunk/docs/index.xml	                        (rev 0)
+++ trunk/docs/index.xml	2007-09-28 18:52:13 UTC (rev 7851)
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="utf-8"?>
+<book xmlns="http://docbook.org/ns/docbook"
+  xmlns:xi="http://www.w3.org/2001/XInclude">
+  <info>
+    <title>The Book of Evergreen</title>
+    <author><personname><firstname>Dan</firstname><surname>Scott</surname></personname></author>
+    <copyright><year>2007</year><holder>Dan Scott</holder></copyright>
+  </info>
+
+  <part><title>Preface</title>
+    <chapter><title>Why read this book?</title></chapter>
+    <chapter><title>Conventions</title></chapter>
+    <chapter><title>Getting Evergreen</title></chapter>
+    <chapter><title>Requests for comments</title></chapter>
+  </part>
+
+  <part><title>Introduction</title>
+    <chapter><title>What is Evergreen?</title></chapter>
+    <chapter><title>A brief history of Evergreen</title></chapter>
+    <chapter><title>Is Evergreen right for your library?</title></chapter>
+    <chapter><title>Evergreen architecture</title></chapter>
+    <chapter><title>Evergreen concepts</title>
+      <section><title>Organizational units: consortiums, libraries, and locations</title></section>
+      <section><title>Items: bibliographic records, volumes, and copies</title></section>
+    </chapter>
+    <chapter><title>Scenarios: a tale of two Evergreen systems</title>
+      <section>
+        <title>Scenario 1: Le Grande University</title>
+        <para>
+          Le Grande University is a large academic institution that
+          features one main library and six libraries with specialized
+          collections distributed across campus. Circulation counts are
+          low, search sessions are low volume but lengthy and in-depth,
+          faculty and students make heavy use of shared resource lists
+          and RSS feeds for lists of new resources in areas of interest.
+        </para>
+      </section>
+      <section>
+        <title>Scenario 2: Metropolitan Public Library Consortium</title>
+        <para>
+          The Metropolitan Public Library Consortium consists of one large
+          central reference library, a set of 33 branch libraries in the
+          city core, and 25 branch libraries distributed throughout the five
+          recently amalgamated suburban areas that were once independent public
+          libraries.
+        </para>
+        <para>
+          Circulation counts are extremely high. Search sessions are high
+          volume but typically short in duration and simple title / author
+          searches. Catalog interfaces must be available in many different
+          languages to support the diverse population of patrons. The staff
+          client interface must be available in both official federal
+          languages (French and English).
+        </para>
+      </section>
+    </chapter>
+  </part>
+
+  <part><title>Setting up an Evergreen system</title>
+    <chapter><title>Setting up the router</title></chapter>
+    <chapter><title>Setting up PostgreSQL database</title></chapter>
+    <chapter><title>Setting up the memcached servers</title></chapter>
+    <chapter><title>Configuring Evergreen</title>
+      <section><title>Defining basic connection information (opensrf_core.xml)</title></section>
+      <section><title>Defining Z39.50 sources (opensrf.xml)</title></section>
+      <section><title>Defining an added content service (opensrf.xml)</title></section>
+      <section><title>Setting default login timeouts (opensrf.xml)</title></section>
+      <section><title>Setting circulation policies (opensrf.xml / circ_groups.js)</title></section>
+      <section><title>Defining field mappings (fm_IDL.xml)</title></section>
+    </chapter>
+    <chapter><title>Setting up Apache Web server</title>
+      <section><title>Basic configuration (apache2.conf / httpd.conf)</title></section>
+      <section><title>Defining your virtual host</title></section>
+    </chapter>
+    <chapter><title>Installing the Evergreen staff client</title></chapter>
+    <chapter><title>Troubleshooting</title>
+  </part>
+
+  <part><title>Administering Evergreen</title>
+    <chapter><title>Starting and stopping Evergreen</title></chapter>
+    <chapter><title>Setting up organizational units</title></chapter>
+    <chapter><title>Generating reports</title></chapter>
+    <chapter><title>Preventing disaster</title></chapter>
+  </part>
+
+  <part><title>Core tasks</title>
+    <chapter><title>Cataloging</title></chapter>
+    <chapter><title>Circulation</title>
+      <section><title>Offline circulation</title></section>
+    </chapter>
+    <chapter><title>Course reserves</title></chapter>
+    <chapter><title>Acquisitions</title></chapter>
+    <chapter><title>Serials</title></chapter>
+  </part>
+
+  <part><title>Customizing Evergreen</title>
+    <partintro>
+      <title>About this section</title>
+      <para>
+        This section is intended to describe the tasks that Evergreen administrators
+        can perform to customize the look and feel of the system for their libraries.
+        All tasks described here will be able to be completed with a rudimentary
+        knowledge of XHTML, CSS, and JavaScript.
+      </para>
+    </partintro>
+    <chapter><title>Customizing the staff client</title>
+      <section><title>Changing the theme</title></section>
+      <section><title>Changing labels and messages</title></section>
+      <section><title>Changing key mappings</title></section>
+    </chapter>
+    <chapter><title>Customizing the catalog</title>
+      <section><title>Changing the theme</title></section>
+      <section><title>Changing labels and messages</title></section>
+      <section><title>Changing the hit list details</title></section>
+      <section><title>Changing the detailed view details</title></section>
+    </chapter>
+  </part>
+
+  <part><title>Technical reference</title>
+    <partintro>
+      <title>About this section</title>
+      <para>
+        This section will document the Evergreen application programming
+        interfaces (APIs), database schemas, communication protocols,
+        client and catalog design and implementation, and configuration
+        files.
+      </para>
+    </partintro>
+    <chapter><title>Application Programming Interfaces</title>
+      <section><title>OpenSRF</title></section>
+      <section><title>Web services</title></section>
+    </chapter>
+    <chapter><title>Database schemas</title></chapter>
+    <chapter><title>Communication protocols (XMPP + JSON)</title></chapter>
+    <chapter><title>Configuration files</title></chapter>
+  </part>
+</book>



More information about the open-ils-commits mailing list