mcconnell 2004/03/31 10:02:33
Modified: xdocs .htaccess download.html index.xml navigation.xml
xdocs/community/history navigation.xml
xdocs/community navigation.xml
xdocs/community/process navigation.xml
xdocs/community/who navigation.xml
xdocs/developing navigation.xml
xdocs/doc navigation.xml
xdocs/news navigation.xml
xdocs/product/components navigation.xml
xdocs/product/containers navigation.xml
xdocs/product/framework navigation.xml
xdocs/product navigation.xml
xdocs/related navigation.xml
xdocs/sandbox navigation.xml
Log:
(a) fix broken links
(b) bring site content in line with community policy
Revision Changes Path
1.3 +1 -0 avalon-site/xdocs/.htaccess
Index: .htaccess
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/.htaccess,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .htaccess 18 Jan 2004 16:16:45 -0000 1.2
+++ .htaccess 31 Mar 2004 18:02:32 -0000 1.3
@@ -1,3 +1,4 @@
+RedirectMatch ^/index.html http://avalon.apache.org/products/index.html
RedirectMatch ^/apps(.*) http://avalon.apache.org/phoenix/applications.html
RedirectMatch ^/sandbox/meta(.*) http://avalon.apache.org/meta
RedirectMatch ^/sandbox/merlin(.*) http://avalon.apache.org/merlin
1.5 +1 -2 avalon-site/xdocs/download.html
Index: download.html
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/download.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- download.html 8 Mar 2004 18:25:17 -0000 1.4
+++ download.html 31 Mar 2004 18:02:32 -0000 1.5
@@ -5,7 +5,6 @@
<style type="text/css">
@import url("./style/tigris.css");
@import url("./style/maven.css");
- @import url("./style/osm.css");
</style>
<link rel="stylesheet" href="./style/print.css" type="text/css"
media="print"></link>
<meta name="author" value="Avalon Documentation Team"></meta>
@@ -39,7 +38,7 @@
<a href="http://apache.org/"> Apache </a> |
<a href="index.html"> Avalon </a> |
<a href="product/framework/index.html"> Framework </a> |
- <a href="product/containers/index.html"> Containers </a> |
+ <a href="product/containers/index.html"> Containment </a> |
<a href="product/components/index.html"> Components </a>
</div>
</td>
1.9 +38 -133 avalon-site/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/index.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- index.xml 13 Mar 2004 18:05:48 -0000 1.8
+++ index.xml 31 Mar 2004 18:02:32 -0000 1.9
@@ -2,144 +2,49 @@
<document>
<properties>
<author email="[EMAIL PROTECTED]">Avalon Documentation Team</author>
- <title>Apache Avalon</title>
+ <title>Apache Avalon: Products</title>
</properties>
<body>
- <section name="News and Information">
- <ul>
- <li>
- 03/12/2004 : <a href="news.html#12-MAR-2004: Avalon Adopts Single
Platform Strategy">Avalon Adopts Single Platform Strategy</a>
- </li>
- <li>
- 03/01/2004 : <a href="news.html#01-MAR-2004: Fortress + Excalibur
Release">New Fortress and Excalibur Component Release</a>
- </li>
- <li>
- 02/24/2004 : <a href="news.html#24-FEB-2004: Wiki Revisions">Wiki
Revisions</a>
- </li>
- <li>
- 02/12/2004 : <a href="news.html#12-FEB-2004: Avalon Adopts JIRA">Avalon
Adopts JIRA</a>
- </li>
- <li>
- 01/18/2004 : <a href="news.html#18-JAN-2004: MerlinDeveloper Graduates
From Incubator">MerlinDeveloper graduates from Apache Incubator</a>
- </li>
- <li>
- 12/06/2003 : <a href="news.html#06-DEC-2003: New Wiki Site">New Wiki
Site</a>
- </li>
- </ul>
- </section>
- <section name="What is it?">
- <p>
- Apache Avalon provides a complete platform for component
- programming including a core framework, utilities, tools,
- components and containers. By using key design patterns such as
- Inversion of Control (IoC) and Seperation of Concerns (SoC),
- Avalon achieves a number of advantages over traditional object
- oriented programming frameworks:
- </p>
- <ul>
- <li>No implementation lock</li>
- <li>Low coupling between components</li>
- <li>Component lifecycle management</li>
- <li>Configuration management and easy to use API</li>
- <li>Component meta-data framework and tools</li>
- <li>Service dependecy management</li>
- <li>Embeddable containers for standalone, J2EE and web environments</li>
- </ul>
- <p>
- In Component Oriented Programming (COP), reusable and
- replaceable components can be assembled in a container to
- provide application blocks. Blocks in turn can be used to build
- anything from a client desktop application to an FTP server to a
- web service. Avalon provides a variety of basic components and
- default application blocks in order to help you quickly build
- your own application solution.
- </p>
+ <section name="Products">
<p>
- Given this, the Avalon team aims to:
+ Avalon consists of a number of product and sub-projects.
</p>
- <ul>
- <li>Provide a stable COP development platform (currently in
- JAVA)</li>
- <li>Create a rich set of client components API's and default
- implementations</li>
- <li>Develop complete container solutions</li>
- <li>Explore and extend COP development practices</li>
- </ul>
- </section>
- <section name="Avalon Products and Sub-Projects">
- <ul>
- <li><a
href="product/containers/index.html"><strong>Containers</strong></a>:
- several complete container implementations used to host
- components.
- </li>
- <li><a href="product/framework/index.html"><strong>Framework</strong></a>:
- provides a specification of design patterns and rules in the
- form of interfaces.
- </li>
- <li><a href="product/components/index.html"><strong>Components</strong></a>:
- contains container related utilities and simple core
- components.
- </li>
- </ul>
- </section>
- <section name="What Next">
- <p>
- If you're new to Avalon or COP in general, "Welcome!" You may
- be now wondering where to start. The following should help you
- find what you're looking for.
- </p>
- <subsection name="Container Users">
- <p>
- Avalon provides a number of containers such as Merlin and
- Fortress. For information about containers in general, see the
- <a href="product/containers/index.html">containers</a> section. For other
- Avalon-based or Avalon-related container solutions, see the <a
- href="related/index.html">related projects</a> section. Avalon is
- used in several external projects, such as Cocoon, OpenIM, and
- others.
- </p>
- </subsection>
- <subsection name="Component Developers">
- <p>
- If you're new to Avalon, be certain to check out the <a
- href="doc/index.html">Articles</a> section, specifically, the
- <a href="developing/index.html">Developing With Avalon</a> white paper
- and the Getting Started Tutorial. You may also want to look at the
- Cornerstone documentation to examine existing utilities and components.
- </p>
- </subsection>
- <subsection name="Avalon Developers">
- <p>
- Whether you're a contributor or a committer, you'll should
- familiarize yourself with the <a
- href="community/process/code-standards.html">Coding Standards</a>
- document. The <a href="community/index.html">Community</a>
- section also reviews various standards, policies, and practices
- within the Avalon community.
- </p>
- </subsection>
- <subsection name="About Component Oriented Programming">
- <p>
- If you're interested in learning more about component oriented
- programming, then in addition to the <a
- href="doc/index.html">Articles</a> section, look at the
- Framework documentation. The <a
- href="http://avalon.apache.org/framework/index.html">Framework</a>
- project contains
- sections of COP practices and is itself a good COP reference
- implementation.
- </p>
- </subsection>
- <subsection name="General Resources">
- <p>
- Don't forget to wade through the wealth of material on our <a
- href="http://nagoya.apache.org/wiki/apachewiki.cgi?AvalonProjectPages">
- Wiki</a> site. The <a href="mailing-lists.html">mailing
- lists</a> are also an excellent resource for support and more
- information.
- </p>
- </subsection>
+ <table>
+ <tr>
+ <th>Name</th>
+ <th>Description</th>
+ </tr>
+ <tr>
+ <td><a href="/products/framework/index.html">Framework</a></td>
+ <td>
+ <p>The framework collection includes a component meta model
+ used to describe component dependencies towards a container, and,
+ the classic framework APIs that describe the runtime contact
+ between a container and a component.</p>
+ </td>
+ </tr>
+ <tr>
+ <td><a href="products/containers/index.html">Containment</a></td>
+ <td>
+ <p>
+ A container is a platform supporting the management of
+ components. This page provides links to Avalon's reference
+ implementation, general containment theory, and references
+ to legacy products.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td><a href="products/components/index.html">Components</a></td>
+ <td>
+ <p>The components page provides a summary of the two main
+ component groups in Avalon - the course grained cornerstone
+ suite and the fine grain utilites under Excalibur.</p>
+ </td>
+ </tr>
+ </table>
</section>
</body>
</document>
+
1.6 +6 -2 avalon-site/xdocs/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:32 -0000 1.6
@@ -15,10 +15,14 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
- <item name="Products" href="/product/index.html"/>
+ <item name="Products" href="/product/index.html">
+ <item name="Framework" href="/product/framework/index.html"/>
+ <item name="Containment" href="/product/containers/index.html"/>
+ <item name="Components" href="/product/components/index.html"/>
+ </item>
<item name="Documentation" href="/doc/index.html"/>
</menu>
1.6 +1 -1 avalon-site/xdocs/community/history/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/community/history/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:32 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html">
<item name="Who We Are" href="/community/who/index.html"/>
1.6 +1 -1 avalon-site/xdocs/community/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/community/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:32 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html">
<item name="Who We Are" href="/community/who/index.html"/>
1.6 +1 -1 avalon-site/xdocs/community/process/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/community/process/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:32 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html">
<item name="Who We Are" href="/community/who/index.html"/>
1.9 +1 -1 avalon-site/xdocs/community/who/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/community/who/navigation.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.8
+++ navigation.xml 31 Mar 2004 18:02:32 -0000 1.9
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html">
<item name="Who We Are" href="/community/who/index.html">
1.5 +1 -1 avalon-site/xdocs/developing/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/developing/navigation.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.4
+++ navigation.xml 31 Mar 2004 18:02:32 -0000 1.5
@@ -17,7 +17,7 @@
</menu>
<menu name="Chapters">
- <item name="Overview" href="/developing/introduction.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Decomposition" href="/developing/decomposing.html"/>
<item name="Avalon Framework" href="/developing/framework.html"/>
<item name="Avalon Merlin" href="/developing/merlin.html"/>
1.7 +1 -6 avalon-site/xdocs/doc/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/doc/navigation.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.6
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.7
@@ -15,16 +15,11 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html"/>
<item name="Documentation" href="/doc/index.html"/>
- <!--
- <item name="Apache Wiki" href="/doc/wiki.html"/>
- <item name="Articles" href="/doc/articles.html"/>
- </item>
- -->
</menu>
<menu name="Resources">
1.3 +1 -1 avalon-site/xdocs/news/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/news/navigation.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.2
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.3
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html"/>
1.6 +1 -1 avalon-site/xdocs/product/components/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/product/components/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:42 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
1.6 +1 -1 avalon-site/xdocs/product/containers/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/product/containers/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:43 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
1.6 +1 -1 avalon-site/xdocs/product/framework/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/product/framework/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:43 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
1.6 +1 -1 avalon-site/xdocs/product/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/product/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:43 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html">
1.6 +1 -1 avalon-site/xdocs/related/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/related/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:43 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html"/>
1.6 +1 -1 avalon-site/xdocs/sandbox/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/avalon-site/xdocs/sandbox/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 28 Mar 2004 05:48:43 -0000 1.5
+++ navigation.xml 31 Mar 2004 18:02:33 -0000 1.6
@@ -15,7 +15,7 @@
</links>
<menu name="About Avalon">
- <item name="Overview" href="/index.html"/>
+ <item name="Overview" href="/overview.html"/>
<item name="Latest News" href="/news.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Products" href="/product/index.html"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]