+1

http://nagoya.apache.org/wiki/apachewiki.cgi?AvalonComponentDirectory

looks quite ugly atm (the html feature of the wiki is not enabled. Volunteers wanted, noncommitters included ;)

- Leo

Peter Royal wrote:
the best short-term solution might be to just create a page on our website that links to where other components can be found. a registry of sorts.
-pete

here's how far I got:


-----------------------------------------------------------------

<html>
<head>
        <title>Avalon Component Repository</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <style>
        <!--
                body, th, tr, td
                {
                        font-size: 11pt;
                        font-family: MS Sans Serif, Helvetica, sans-serif;
                }
                h1, h2, h3, h4, h5, h6
                {
                        font-family: Verdana, Arial, sans-serif;
                        font-weight: bold;
                }
                thead td
                {
                        text-align: center;
                }
                td h4
                {
                        border-top: 1px solid black;
                        margin-top: 20px;
                }
                td blockquote
                {
                    border-bottom: 1px solid grey;
                        margin-bottom: 20px;
                }
                td a
                {
                        font-weight: bold;
                }
        -->
        </style>
</head>

<body>

<h1>Avalon Component Repository</h1>

<p>This page contains a directory of avalon-components. For our purposes, an avalon
component is something which you can potentially lookup() from an avalon Service
Manager.</p>


<h2>Repositories</h2>

<ul>
  <li><a href="#excalibur">Apache Avalon Excalibur</a></li>
  <li><a href="#cornerstone">Apache Avalon Cornerstone</a></li>
  <li><a href="#cocoon">Apache Cocoon</a></li>
  <li><a href="#james">Apache James</a></li>
  <li><a href="#plexus">CodeHaus Plexus Components</a></li>
</ul>

<h2>The Big Table</h2>
<table width="100%" border="0" cellspacing="3" cellpadding="2">
<colgroup align="left" style="font-weight: bold;" />
<colgroup align="center" />
<colgroup align="left" />
<thead>
<tr>
<td title="the name of the component as it is distributed (the XXX of XXX-version.tgz), with a link to its homepage or viewcvs location if there is none"
><h3>Component</h3></td>
<td title="An assertion of the component status, should be one of PLANNING | PRE-ALPHA | ALPHA | BETA | STABLE | MATURE"
><h3>Status</h3></td>
<td title="A short description of what the component does"><h3>Description/Comments</h3></td>
</tr>
</thead>
<tbody>


<tr><td colspan="3"><h4><a href="http://avalon.apache.org/excalibur/"; name="excalibur">Apache Avalon Excalibur</a></h4></td></tr>
<tr><td colspan="3"><blockquote>
Avalon Excalibur was created in order to ease development of new projects.
To that end, Excalibur contains a number of ready to use components and
utilities that handle everything from command line parsing to thread
concurrency management.
</blockquote></td></tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/component/";>excalibur-component</a></td>
<td>MATURE</td>
<td>
AKA, Excalibur Component Manager, an embeddable avalon container.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/datasource/";>excalibur-datasource</a></td>
<td>STABLE</td>
<td>
Allows you to manage pooled connections.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/event/";>excalibur-event</a></td>
<td>MATURE</td>
<td>
Event queues, asynchronous command processing, and the
interfaces to support event based programming. Provides a
ThreadManager and a CommandManager component.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/extension/";>excalibur-extension</a></td>
<td>BETA</td>
<td>
Allows you to manage extensions through the java optional
extension mechanism. Provides an ExtensionManager and a
PackageManager.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/fortress/";>excalibur-fortress</a></td>
<td>BETA</td>
<td>
An embeddable avalon container. Redesign of ECM with a new
architecture, allowing for better extensibility.
</td>
</tr>


<tr>
<td><a href="http://avalon.apache.org/excalibur/logger/";>excalibur-logger</a></td>
<td>MATURE</td>
<td>
Allows you to set up and manage logging implementations.
Provides a LoggerManager component. Primarily useful for
writing containers.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/instrument/";>excalibur-instrument</a></td>
<td>STABLE</td>
<td>
Allows you to set up and manage instruments and component
instrumentation. Provides an InstrumentManager component.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/datasource/";>excalibur-monitor</a></td>
<td>STABLE</td>
<td>
Allows you to be notified when a resource has changed.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/pool/";>excalibur-pool</a></td>
<td>STABLE</td>
<td>
Allows you to do generic object pooling. Provides various
implementations of a Pool component.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/sourceresolve/";>excalibur-sourceresolve</a></td>
<td>STABLE</td>
<td>
Allows you to resolve an URI into a Source object, which
exposes some metadata and an inputstream, and sometimes
an outputstream. Provides a SourceResolver component.
</td>
</tr>
<tr>
<td><a href="http://avalon.apache.org/excalibur/thread/";>excalibur-thread</a></td>
<td>ALPHA</td>
<td>
Allows you to do thread pooling. Related closely to
excalibur-pool. Provides a ThreadPool.
</td>
</tr>





<tr><td colspan="3"><h4><a href="http://avalon.apache.org/cornerstone"; name="cornerstone">Apache Avalon Cornerstone</a></h4></td></tr>
<tr><td colspan="3"><blockquote>
</blockquote></td></tr>
<tr>
<td><a href=""></a></td>
<td></td>
<td>

</td>
</tr>


<tr><td colspan="3"><h4><a href="http://james.apache.org/"; name="james">Apache JAMES</a></h4></td></tr>
<tr><td colspan="3"><blockquote>
</blockquote></td></tr>
<tr>
<td><a href=""></a></td>
<td></td>
<td>

</td>
</tr>


<tr><td colspan="3"><h4><a href="http://cocoon.apache.org/"; name="cocoon">Apache Cocoon Blocks</a></h4></td></tr>
<tr><td colspan="3"><blockquote>
</blockquote></td></tr>
<tr>
<td><a href=""></a></td>
<td></td>
<td>

</td>
</tr>


<tr><td colspan="3"><h4><a href="http://plexus.codehaus.org/"; name="plexus">CodeHaus Plexus Components</a></h4></td></tr>
<tr><td colspan="3"><blockquote>
</blockquote></td></tr>
<tr>
<td><a href=""></a></td>
<td></td>
<td>

</td>
</tr>


        </tbody>
</table>
</body>
</html>

-----------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to