You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2004/02/13 11:25:45 UTC

cvs commit: avalon/logging/site/xdocs/impl/logkit index.xml navigation.xml

mcconnell    2004/02/13 02:25:45

  Modified:    logging/site/xdocs index.xml navigation.xml
               logging/site/xdocs/impl index.xml navigation.xml
               logging/site/xdocs/impl/logkit index.xml navigation.xml
  Added:       logging/site/xdocs download.xml
               logging/site/xdocs/api index.xml navigation.xml
  Removed:     logging/site/xdocs/about index.xml navigation.xml
  Log:
  Initial docs.
  
  Revision  Changes    Path
  1.2       +28 -12    avalon/logging/site/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/avalon/logging/site/xdocs/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml	4 Feb 2004 20:49:16 -0000	1.1
  +++ index.xml	13 Feb 2004 10:25:44 -0000	1.2
  @@ -19,19 +19,35 @@
   
   <document>
   
  -    <properties>
  -        <author email="mcconnell@apache.org">Stephen McConnell</author>
  -        <title>Avalon Logging</title>
  -    </properties>
  -
  -    <body>
  -
  -        <section name="Avalon Logging">
  -
  -        </section>
  -
  -    </body>
  +  <properties>
  +    <author email="mcconnell@apache.org">Stephen McConnell</author>
  +    <title>Avalon Logging</title>
  +  </properties>
   
  +  <body>
  +    <section name="Avalon Logging">
  +      <subsection name="Overview">
  +        <p>
  +        The avalon-logging package is a open logging platform suitable for 
  +        use by container implementators. It is based largely on the original
  +        excalibur logging system but with some important changes.  Firstly 
  +        it leverages the avalon-repository technology to support dynamic 
  +        loading of implementation strategies, secondly, it simplies the
  +        overall approach to target configuration, and thirdly, it applies
  +        a formal logging category meta-data model that is consitent with 
  +        model-driven container solutions.
  +        </p>
  +        <p>
  +        The Avalon Logging system is a container-side service that defines
  +        a framework for the logging system plugins.  The framework is 
  +        primarily defined by the <a href="api/index.html">Avalon Logging API</a>
  +        and the plugin-in model defined by the 
  +        <a href="http://avalon.apache.org/repository">Avalon Repository</a> 
  +        system.
  +        </p>
  +      </subsection>
  +    </section>
  +  </body>
   </document>
   
   
  
  
  
  1.2       +2 -1      avalon/logging/site/xdocs/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  RCS file: /home/cvs/avalon/logging/site/xdocs/navigation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- navigation.xml	4 Feb 2004 20:49:16 -0000	1.1
  +++ navigation.xml	13 Feb 2004 10:25:44 -0000	1.2
  @@ -32,7 +32,8 @@
       </links>
   
       <menu name="About Avalon Logging">
  -      <item name="Overview" href="/about/index.html"/>
  +      <item name="Overview" href="/index.html"/>
  +      <item name="Specification" href="/api/index.html"/>
         <item name="Implementations" href="/impl/index.html"/>
       </menu>
   
  
  
  
  1.1                  avalon/logging/site/xdocs/download.xml
  
  Index: download.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <!-- 
   Copyright 2004 Apache Software Foundation
   Licensed  under the  Apache License,  Version 2.0  (the "License");
   you may not use  this file  except in  compliance with the License.
   You may obtain a copy of the License at 
   
     http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing, software
   distributed  under the  License is distributed on an "AS IS" BASIS,
   WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   implied.
   
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
  
  <document>
  
    <properties>
      <author email="mcconnell@apache.org">Stephen McConnell</author>
      <title>Avalon Logging</title>
    </properties>
  
    <body>
      <section name="Avalon Logging">
        <subsection name="Dowload">
          <p>
          IN PREP.
          </p>
        </subsection>
      </section>
    </body>
  </document>
  
  
  
  
  
  1.1                  avalon/logging/site/xdocs/api/index.xml
  
  Index: index.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <!-- 
   Copyright 2004 Apache Software Foundation
   Licensed  under the  Apache License,  Version 2.0  (the "License");
   you may not use  this file  except in  compliance with the License.
   You may obtain a copy of the License at 
   
     http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing, software
   distributed  under the  License is distributed on an "AS IS" BASIS,
   WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   implied.
   
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
  
  <document>
  
    <properties>
      <author email="mcconnell@apache.org">Stephen McConnell</author>
      <title>Avalon Logging</title>
    </properties>
  
    <body>
  
      <section name="Avalon Logging">
        <subsection name="Logging System API">
          <p>
          The logging API is divided into two sections - one dealing with 
          meta data directives, and the second dealing with the logging
          system service interface.  The logging metadata addresses the 
          desription of a logging channel by a client.  The description is 
          encapsulated in the 
          <a href="api/org/apache/avalon/logging/data/CategoriesDirective.html">
          CategoriesDirective</a> and 
          <a href="api/org/apache/avalon/logging/data/CategoryDirective.html">
          CategoryDirective</a> immutable directives.
          </p>
          <p>
          Category directives describe the logging channel requirements, 
          including channel name, priority, and a named logging target.
          </p>
          <p>
          A logging manager is responsible for fulling the the requirements 
          expressed by a caregory directive.  This capability is defined by the 
          <a href="api/org/apache/avalon/logging/provider/LoggingManager.html">
          LoggingManager</a> interface.  Implementations such as the 
          <a href="api/org/apache/org/avalon/logging/logkit/DefaultLoggingFactory.html">LogKit</a>
          factory plugin are established via the avalon repository system.
          </p>
        </subsection>
      </section>
  
    </body>
  
  </document>
  
  
  
  
  
  1.1                  avalon/logging/site/xdocs/api/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <!-- 
   Copyright 2004 Apache Software Foundation
   Licensed  under the  Apache License,  Version 2.0  (the "License");
   you may not use  this file  except in  compliance with the License.
   You may obtain a copy of the License at 
   
     http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing, software
   distributed  under the  License is distributed on an "AS IS" BASIS,
   WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   implied.
   
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
  
  <project>
  
   <title>Merlin</title>
  
   <body>
  
      <links>
        <item name="Apache" href="http://apache.org/"/>
        <item name="Avalon" href="http://avalon.apache.org/"/>
        <item name="Framework" href="http://avalon.apache.org/product/framework/"/>
        <item name="Containers" href="http://avalon.apache.org/product/containers/"/>
        <item name="Components" href="http://avalon.apache.org/product/components/"/>
      </links>
  
      <menu name="About Avalon Logging">
        <item name="Overview" href="/index.html"/>
        <item name="Specification" href="/api/index.html"/>
        <item name="Implementations" href="/impl/index.html"/>
      </menu>
  
      <menu name="Resources">
        <item name="Javadoc" href="/api/index.html"/>
        <item name="Download" href="/download.html"/>
      </menu>
  
      <menu name="Related Projects">
        <item name="Repository" href="http://avalon.apache.org/repository"/>
        <item name="Utilities" href="http://avalon.apache.org/util"/>
      </menu>
   
   </body>
  
  </project>
  
  
  
  1.2       +18 -14    avalon/logging/site/xdocs/impl/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/avalon/logging/site/xdocs/impl/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml	4 Feb 2004 20:49:16 -0000	1.1
  +++ index.xml	13 Feb 2004 10:25:45 -0000	1.2
  @@ -18,20 +18,24 @@
   -->
   
   <document>
  -
  -    <properties>
  -        <author email="mcconnell@apache.org">Stephen McConnell</author>
  -        <title>Avalon Logging</title>
  -    </properties>
  -
  -    <body>
  -
  -        <section name="Avalon Logging">
  -
  -        </section>
  -
  -    </body>
  -
  +  <properties>
  +    <author email="mcconnell@apache.org">Stephen McConnell</author>
  +    <title>Avalon Logging</title>
  +  </properties>
  +  <body>
  +    <section name="Avalon Logging">
  +      <subsection name="Implementation Model">
  +        <p>
  +        IN PREP
  +        </p>
  +      </subsection>
  +      <subsection name="Plugins">
  +        <p>
  +        IN PREP
  +        </p>
  +      </subsection>
  +    </section>
  +  </body>
   </document>
   
   
  
  
  
  1.2       +3 -2      avalon/logging/site/xdocs/impl/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  RCS file: /home/cvs/avalon/logging/site/xdocs/impl/navigation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- navigation.xml	4 Feb 2004 20:49:16 -0000	1.1
  +++ navigation.xml	13 Feb 2004 10:25:45 -0000	1.2
  @@ -32,7 +32,8 @@
       </links>
   
       <menu name="About Avalon Logging">
  -      <item name="Overview" href="/about/index.html"/>
  +      <item name="Overview" href="/index.html"/>
  +      <item name="Specification" href="/api/index.html"/>
         <item name="Implementations" href="/impl/index.html">
           <item name="LogKit" href="/impl/logkit/index.html"/>
         </item>
  @@ -40,7 +41,7 @@
   
       <menu name="Resources">
         <item name="Javadoc" href="/api/index.html"/>
  -      <item name="Download" href="/resources/download.html"/>
  +      <item name="Download" href="/download.html"/>
       </menu>
   
       <menu name="Related Projects">
  
  
  
  1.2       +18 -14    avalon/logging/site/xdocs/impl/logkit/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/avalon/logging/site/xdocs/impl/logkit/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml	4 Feb 2004 20:49:16 -0000	1.1
  +++ index.xml	13 Feb 2004 10:25:45 -0000	1.2
  @@ -18,20 +18,24 @@
   -->
   
   <document>
  -
  -    <properties>
  -        <author email="mcconnell@apache.org">Stephen McConnell</author>
  -        <title>Avalon Logging</title>
  -    </properties>
  -
  -    <body>
  -
  -        <section name="Avalon Logging">
  -
  -        </section>
  -
  -    </body>
  -
  +  <properties>
  +    <author email="mcconnell@apache.org">Stephen McConnell</author>
  +    <title>Avalon Logging</title>
  +  </properties>
  +  <body>
  +    <section name="Avalon LogKit Plugin">
  +      <subsection name="Artifact Reference">
  +        <p>
  +        IN PREP
  +        </p>
  +      </subsection>
  +      <subsection name="Configuration">
  +        <p>
  +        IN PREP
  +        </p>
  +      </subsection>
  +    </section>
  +  </body>
   </document>
   
   
  
  
  
  1.2       +2 -1      avalon/logging/site/xdocs/impl/logkit/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  RCS file: /home/cvs/avalon/logging/site/xdocs/impl/logkit/navigation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- navigation.xml	4 Feb 2004 20:49:16 -0000	1.1
  +++ navigation.xml	13 Feb 2004 10:25:45 -0000	1.2
  @@ -33,6 +33,7 @@
   
       <menu name="About Avalon Logging">
         <item name="Overview" href="/about/index.html"/>
  +      <item name="Specification" href="/api/index.html"/>
         <item name="Implementations" href="/impl/index.html">
           <item name="LogKit" href="/impl/logkit/index.html"/>
         </item>
  @@ -40,7 +41,7 @@
   
       <menu name="Resources">
         <item name="Javadoc" href="/api/index.html"/>
  -      <item name="Download" href="/resources/download.html"/>
  +      <item name="Download" href="/download.html"/>
       </menu>
   
       <menu name="Related Projects">
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org