<?xml version="1.0" encoding="UTF-8"?>
<!--
$Id$
vim: softtabstop=2 shiftwidth=2
-->
<!--

This document can be converted to HTML using the following commands:

$ java -cp xalan-2.6.0.jar \
  org.apache.xalan.xslt.Process -xml -in log4sh.xml -xsl tldp-one-page.xsl

$ xsltproc tldp-one-page.xsl log4sh.xml |xmllint -noblanks -

-->

<!DOCTYPE book
  PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [

  <!ENTITY functions SYSTEM "functions.xml">
  <!ENTITY introduction SYSTEM "introduction.xml">
  <!ENTITY quickstart SYSTEM "quickstart.xml">

  <!ENTITY myEmail "kate.ward@forestent.com">
  <!ENTITY isoDate "@@ISO_DATE@@">

  <!ENTITY shunit2 "<command>shunit2</command>">
]>

<book id="shUnit2" lang="en-US"><title>shUnit2</title>
  <bookinfo>
    <title>shUnit2 version 2.0.3</title>
    <authorgroup>
      <author>
        <firstname>Kate</firstname><surname>Ward</surname>
        <affiliation>
          <address>
            <email>&myEmail;</email>
          </address>
        </affiliation>
      </author>
    </authorgroup>

    <!-- All dates specified in ISO "YYYY-MM-DD" format -->
    <pubdate>&isoDate;</pubdate>

    <!-- TODO flush out like bookinfo in docbook-tdg -->

    <!-- Most recent revision goes at the top; list in descending order -->
    <revhistory>
      <revision>
        <revnumber>2.0.3</revnumber>
        <date>2007-07-12</date>
        <authorinitials>Kate Ward &lt;&myEmail;&gt;</authorinitials>
      </revision>

      <revision>
        <revnumber>2.0.2</revnumber>
        <date>2007-04-22</date>
        <authorinitials>Kate Ward &lt;&myEmail;&gt;</authorinitials>
      </revision>

      <revision>
        <revnumber>2.0.1</revnumber>
        <date>2007-02-21</date>
        <authorinitials>Kate Ward &lt;&myEmail;&gt;</authorinitials>
      </revision>

      <revision>
        <revnumber>2.0.0</revnumber>
        <date>2007-02-20</date>
        <authorinitials>Kate Ward &lt;&myEmail;&gt;</authorinitials>
      </revision>
    </revhistory>

    <!-- Provide a good abstract; a couple of sentences is sufficient -->
    <abstract>
      <para><ulink url="http://sourceforge.net/projects/shunit2">shUnit2</ulink> is a unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to <ulink url="http://www.junit.org/">JUnit</ulink>, <ulink url="http://pyunit.sourceforge.net/">PyUnit</ulink>, etc.</para>
    </abstract>
  </bookinfo>

  &introduction;
  &quickstart;
  &functions;
</book>
