Author: jvanzyl
Date: Mon Feb  6 21:55:42 2006
New Revision: 375500

URL: http://svn.apache.org/viewcvs?rev=375500&view=rev
Log:
adding test doc

Added:
    maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/
    maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/
    
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
   (with props)

Added: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
URL: 
http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml?rev=375500&view=auto
==============================================================================
--- 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
 (added)
+++ 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
 Mon Feb  6 21:55:42 2006
@@ -0,0 +1,134 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD Simplified DocBook XML V1.0CR2//EN"
+  "http://www.oasis-open.org/docbook/xml/simple/1.0CR2/sdocbook.dtd";>
+
+<article id="index">
+  <articleinfo>
+    <title>Geotools2 Developer Guide</title>
+
+    <author>
+      <firstname>Cameron</firstname>
+
+      <surname>Shorter</surname>
+    </author>
+
+    <date>22 May 2002</date>
+
+    <abstract>
+      <para>Guide to aid <filename>geotools2</filename> development.</para>
+    </abstract>
+  </articleinfo>
+
+  <section id="intro">
+    <title>Introduction</title>
+
+    <para>This document aims to help new geotools developers get up to speed
+    and track practices of existing developers in order to keep the project
+    consistent.</para>
+
+    <para>If you feel something is missing, feel free to contribute a new
+    section.</para>
+  </section>
+
+  <section id="design">
+    <title>Design</title>
+    <figure>
+        <title>Geotools Logo</title>
+        <mediaobject>
+            <imageobject>
+                <imagedata fileref="images/developersguide/geotools_logo.png"
+                    format="PNG"/>
+                </imageobject>
+            <textobject><phrase>Geotools Logo</phrase></textobject>
+        </mediaobject>
+    </figure>
+
+    <para>To do: Explain</para><itemizedlist><listitem><para>Key design 
structure
+    (core interfaces, data sources, rendering, 
tools)</para></listitem><listitem><para>Design
+    Drivers (Our design goals: modular, derives structure from netbeans,
+    support multiple version of java, 
..)</para></listitem><listitem><para>Directory
+    
structure</para></listitem><listitem><para></para></listitem></itemizedlist>
+  </section>
+
+  <section id="development">
+    <title>Development</title>
+
+    <section id="building">
+      <title>Building</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>using 
ant</para></listitem><listitem><para>what
+      ant checks</para></listitem><listitem><para>insert the
+      &#34;howto-build.html&#34; doc into 
here</para></listitem><listitem><para></para></listitem></itemizedlist>
+    </section>
+
+    <section id="cvs">
+      <title>Code Versioning (using CVS)</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Point to sourceforge 
CVS howto
+      links.</para></listitem><listitem><para>Also point to some HOWTOs for
+      windows users.</para></listitem><listitem><para>What is acceptable to
+      commit to CVS, what is not. (Ie, code should 
compile)</para></listitem><listitem><para>Talk
+      about version numbering convention, use of branches, etc (if we decide
+      to do this).</para></listitem></itemizedlist>
+
+      <para>To do:</para>
+    </section>
+
+    <section id="CodingStandards">
+      <title>Coding Standards</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Using Sun&#39;s coding
+      standard, need to note any exceptions to 
it.</para></listitem><listitem><para>Note
+      the auto checking of coding 
standards.</para></listitem><listitem><para>Javadocs</para></listitem><listitem><para></para></listitem></itemizedlist>
+    </section>
+
+    <section id="templates">
+      <title>Template File</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Provide a template 
file.</para></listitem><listitem><para>Link
+      it to sections explaining the different parts of the 
template.</para></listitem><listitem><para>Include
+      headers, footers, example logging, example coding style, CVS key tags,
+      sample 
javadocs.</para></listitem><listitem><para></para></listitem></itemizedlist>
+    </section>
+
+    <section id="logging">
+      <title>Logging</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Talk about log4j, links 
to</para></listitem><listitem><para></para></listitem><listitem><para></para></listitem><listitem><para></para></listitem></itemizedlist>
+    </section>
+
+    <section id="testing">
+      <title>Testing</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Explain use of junit. 
Might be
+      a link to another web 
site.</para></listitem><listitem><para></para></listitem><listitem><para></para></listitem><listitem><para></para></listitem></itemizedlist>
+    </section>
+
+    <section>
+      <title>Documentation</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Talk about docbook, why 
we
+      decided to use it (most commonly used format of LDP, converts to
+      multiple formats, tools coming which can support it. Need to mention
+      which version of docbook we are 
using.</para></listitem><listitem><para>Mention
+      tools that can be used.</para></listitem><listitem><para>Links to
+      docbook references.</para></listitem><listitem><para>Process for
+      updating this document.</para></listitem><listitem><para>How to use ant
+      tools to build doc.</para></listitem></itemizedlist>
+    </section>
+  </section>
+
+  <section id="tools">
+    <title>Development Tools</title>
+
+    <section id="netbeans">
+      <title>Netbeans</title>
+
+      <para>To do:</para><itemizedlist><listitem><para>Where to get 
it.</para></listitem><listitem><para>Aim
+      is to make geotools a module within 
Netbeans</para></listitem><listitem><para>How
+      to setup getools to fit the multiple directory 
structure</para></listitem><listitem><para>The
+      extra Netbeans modules that are useful and should be 
downloaded.</para></listitem></itemizedlist>
+    </section>
+  </section>
+</article>
+

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
maven/doxia/trunk/doxia-modules/doxia-module-docbook/src/test/site/docbook/guide.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"


Reply via email to