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 2003/10/27 14:23:05 UTC
cvs commit: avalon-sandbox/mavenized-site/xdocs/product/framework index.xml navigation.xml
mcconnell 2003/10/27 05:23:05
Added: mavenized-site/xdocs/product/components index.xml
navigation.xml
mavenized-site/xdocs/product/containers index.xml
navigation.xml
mavenized-site/xdocs/product/framework index.xml
navigation.xml
Log:
Add product docs.
Revision Changes Path
1.1 avalon-sandbox/mavenized-site/xdocs/product/components/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<author email="mcconnell@apache.org">Stephen McConnell</author>
<title>Cornerstone Collection</title>
</properties>
<body>
<section name="Component Library">
<subsection name="Index">
<table>
<tr><th>Topic</th><th>Description</th></tr>
<tr><td>
<a href="http://avalon.apache.org/components/index.html">Cornerstone Collection</a></td>
<td>
<p>
The cornerstone project is the home of a set of utility components
that can be used to simplify application development. These components
and typically singleton components that represent structural building
blocks.
</p>
</td>
</tr>
<tr><td>
<a href="http://avalon.apache.org/excalibur/index.html">Excalibur Utilities</a></td>
<td>
<p>
TO BE DONE
</p>
</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/mavenized-site/xdocs/product/components/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Apache Avalon</title>
<body>
<links>
<item name="Apache" href="http://apache.org/"/>
<item name="Avalon" href="/index.html"/>
<item name="Framework" href="/product/framework/index.html"/>
<item name="Containers" href="/product/containers/index.html"/>
<item name="Components" href="/product/components/index.html"/>
</links>
<menu name="About Avalon">
<item name="Overview" href="/index.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
<item name="Framework" href="/product/framework/index.html"/>
<item name="Containers" href="/product/containers/index.html"/>
<item name="Components" href="/product/components/index.html"/>
</item>
<item name="Documentation" href="/doc/index.html"/>
</menu>
<menu name="Resources">
<item name="License" href="license.html"/>
<item name="Downloads" href="downloads.cgi"/>
<item name="CVS" href="cvs.html"/>
<item name="Sandbox" href="sandbox/"/>
<item name="Mailing Lists" href="mailing-lists.html"/>
<item name="Bug Database" href="http://nagoya.apache.org/bugzilla/reports.cgi?product=Avalon&output=most_doomed&links=1&banner=1&quip=0"/>
<item name="Related Projects" href="related.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/mavenized-site/xdocs/product/containers/index.xml
Index: index.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<author email="dev@avalon.apache.org">Avalon Documentation Team</author>
<title>Apache Avalon Container Solutions</title>
</properties>
<body>
<section name="Products">
<subsection name="Container Solutions">
<p>Within Avalon their are a number of container solutions. This
reflects a historical divergence and a present convergence within
the area of containment technology within Avalon. The original
containment solutions ECM and Phoneix focussed on very different
approaches to component management. The ECM model dealt with
primarily pooled objects used in environments such as
<a href="http://cocoon.apache.org/">Cocoon</a>. The
Phoneix model dealt with a strict singleton model supporting
project such as <a href="http://james.apache.org">James</a>.
Recent developments have resulted in the
release of
<a href="http://avalon.apache.org/excalibur/fortress/">Fortress</a>
and <a href="http://avalon.apache.org/merlin/">Merlin</a>.
Fortress replaces the ECM solution
and is positioned as a migration vehicle for components to move
towards Avalon's latest container - Merlin. The Merlin container
is an attempt at being a flexible and adaptive embedded container
that leverages a set of common containment facilities.
Merlin provides support for legacy Phoenix components and includes
many of of the lifestyle concepts introduced within Fortress.</p>
<table>
<tr><th>Product</th><th>Description</th></tr>
<tr>
<td>
<p>
<a name="merlin"/>
<a href="http://avalon.apache.org/merlin/index.html">Avalon Merlin</a>
</p>
</td>
<td>
<p>
The Merlin project deals with the broad area of service
and component management. The Merlin system is a container
that provides comprehensive support for the management of
complex component-based systems. Merlin uses a component
meta-model to facilitate the automated assembly and
deployment of simple and composite components.
</p>
</td>
</tr>
<tr>
<td>
<p>
<a name="fortress"/>
<a href="http://avalon.apache.org/excalibur/fortress/index.html">Avalon Fortress</a>
</p>
</td>
<td>
<p>
Fortress contains a framework to help you create your own
avalon containers. It boasts asynchronous management of your
component instances, high scalability, easier maintenance of
your code, and easy embedding into various environments like
servlet engines.
</p>
</td>
</tr>
<tr>
<td>
<p>
<a name="ecm"/>
<a href="http://avalon.apache.org/excalibur/component/index.html">ECM</a>
</p>
</td>
<td>
<p>
This package contains the ExcaliburComponentManager (ECM). ECM has
been depricated in favour of the new Fortress container.</p>
</td>
</tr>
<tr>
<td>
<p>
<a name="phoenix"/>
<a href="http://avalon.apache.org/phoenix/index.html">Phoenix</a>
</p>
</td>
<td>
<p>
Phoenix is a micro-kernel designed and implemented on top of
the Avalon framework. It provides a number of facilities to
manage the environment of Server Applications. Such facilities
include log management, classloading, thread management and
security.
</p>
</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/mavenized-site/xdocs/product/containers/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Apache Avalon</title>
<body>
<links>
<item name="Apache" href="http://apache.org/"/>
<item name="Avalon" href="/index.html"/>
<item name="Framework" href="/product/framework/index.html"/>
<item name="Containers" href="/product/containers/index.html"/>
<item name="Components" href="/product/components/index.html"/>
</links>
<menu name="About Avalon">
<item name="Overview" href="/index.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
<item name="Framework" href="/product/framework/index.html"/>
<item name="Containers" href="/product/containers/index.html"/>
<item name="Components" href="/product/components/index.html"/>
</item>
<item name="Documentation" href="/doc/index.html"/>
</menu>
<menu name="Resources">
<item name="License" href="license.html"/>
<item name="Downloads" href="downloads.cgi"/>
<item name="CVS" href="cvs.html"/>
<item name="Sandbox" href="sandbox/"/>
<item name="Mailing Lists" href="mailing-lists.html"/>
<item name="Bug Database" href="http://nagoya.apache.org/bugzilla/reports.cgi?product=Avalon&output=most_doomed&links=1&banner=1&quip=0"/>
<item name="Related Projects" href="related.html"/>
</menu>
</body>
</project>
1.1 avalon-sandbox/mavenized-site/xdocs/product/framework/index.xml
Index: index.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<author email="dev@avalon.apache.org">Avalon Documentation Team</author>
<title>Apache Avalon Component Model</title>
</properties>
<body>
<section name="Products">
<subsection name="Component Model">
<p>The Avalon Component model is made up of a combination of classic
interfaces that define the artifacts exchanged between a container and
a component. The requirements presented by a component to container
are expressed using meta-info descriptors that are colocated with
component classes. Interfaces and default implementations are described
under Avalon Framework package. The meta-info descriptors and related tools
are included under the Avalon Meta package.</p>
<table>
<tr><th>Product</th><th>Description</th></tr>
<tr>
<td>
<p>
<a name="framework"/>
<a href="http://avalon.apache.org/framework/" name="framework">Avalon Framework</a>
</p>
</td>
<td>
<p>The Avalon Framework consists of interfaces that define relationships between commonly used application components, best-of-practice pattern enforcements, and several lightweight convenience implementations of the generic components.</p>
</td>
</tr>
<tr>
<td>
<p>
<a name="meta"/>
<a href="http://avalon.apache.org/meta/" name="meta">Avalon Meta</a>
</p>
</td>
<td>
<p>The Avalon Meta Model defines the functional structure of component types and services. A Type definition contains information about deployment and runtime dependencies together with information about the services that a component type can provide.</p>
</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>
1.1 avalon-sandbox/mavenized-site/xdocs/product/framework/navigation.xml
Index: navigation.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<project>
<title>Apache Avalon</title>
<body>
<links>
<item name="Apache" href="http://apache.org/"/>
<item name="Avalon" href="/index.html"/>
<item name="Framework" href="/product/framework/index.html"/>
<item name="Containers" href="/product/containers/index.html"/>
<item name="Components" href="/product/components/index.html"/>
</links>
<menu name="About Avalon">
<item name="Overview" href="/index.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
<item name="Framework" href="/product/framework/index.html"/>
<item name="Containers" href="/product/containers/index.html"/>
<item name="Components" href="/product/components/index.html"/>
</item>
<item name="Documentation" href="/doc/index.html"/>
</menu>
<menu name="Resources">
<item name="License" href="license.html"/>
<item name="Downloads" href="downloads.cgi"/>
<item name="CVS" href="cvs.html"/>
<item name="Sandbox" href="sandbox/"/>
<item name="Mailing Lists" href="mailing-lists.html"/>
<item name="Bug Database" href="http://nagoya.apache.org/bugzilla/reports.cgi?product=Avalon&output=most_doomed&links=1&banner=1&quip=0"/>
<item name="Related Projects" href="related.html"/>
</menu>
</body>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org