You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by le...@apache.org on 2003/01/29 15:52:07 UTC
cvs commit: jakarta-avalon-site/site/framework index.html
leosimons 2003/01/29 06:52:07
Modified: site/framework index.html
Log:
import conflict solved.
Revision Changes Path
1.2 +184 -19 jakarta-avalon-site/site/framework/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/jakarta-avalon-site/site/framework/index.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- index.html 27 Jan 2003 19:51:38 -0000 1.1
+++ index.html 29 Jan 2003 14:52:07 -0000 1.2
@@ -2,10 +2,10 @@
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<link rel="stylesheet" href="../skin/tigris.css" type="text/css">
-<link rel="stylesheet" href="../skin/site.css" type="text/css">
-<link media="print" rel="stylesheet" href="../skin/print.css" type="text/css">
-<title>Apache Avalon project</title>
+<link rel="stylesheet" href="skin/tigris.css" type="text/css">
+<link rel="stylesheet" href="skin/site.css" type="text/css">
+<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
+<title>Avalon Framework - Overview</title>
</head>
<body bgcolor="white" class="composite" marginheight="0" marginwidth="0">
<!--================= start Banner ==================-->
@@ -16,13 +16,13 @@
<!--================= start Group Logo ==================-->
<td align="left">
<div class="groupLogo">
-<a href="http://www.apache.org/"><img border="0" class="logoImage" alt="Apache" src="../images/group-logo.gif"></a>
+<a href="http://www.apache.org/"><img border="0" class="logoImage" alt="Apache" src="images/group-logo.gif"></a>
</div>
</td>
<!--================= end Group Logo ==================-->
<!--================= start Project Logo ==================--><td align="right">
<div class="projectLogo">
-<a href="http://avalon.apache.org/"><img border="0" class="logoImage" alt="Apache Avalon" src="../images/project-logo.gif"></a>
+<a href="http://avalon.apache.org/"><img border="0" class="logoImage" alt="Apache Avalon" src="images/project-logo.gif"></a>
</div>
</td>
<!--================= end Project Logo ==================-->
@@ -41,7 +41,7 @@
<!--================= end BreadCrumb ==================--></td><td id="tabs">
<!--================= start Tabs ==================-->
<div class="tab">
-<span class="unselectedTab"><a href="../index.html">Home</a></span> | <span class="selectedTab"><a href="index.html"><font color="#000000">Framework</font></a></span> | <span class="unselectedTab"><a href="../components/index.html">Components</a></span> | <span class="unselectedTab"><a href="../phoenix/index.html">Phoenix</a></span> | <span class="unselectedTab"><a href="../seca/index.html">SECA</a></span> | <span class="unselectedTab"><a href="../apps/index.html">Apps</a></span>
+<span class="unselectedTab"><a href="http://avalon.apache.org/">Avalon Home</a></span> | <span class="selectedTab"><a href="index.html"><font color="#000000">Framework</font></a></span> | <span class="unselectedTab"><a href="http://avalon.apache.org/components/">Components</a></span> | <span class="unselectedTab"><a href="http://avalon.apache.org/phoenix/">Phoenix</a></span> | <span class="unselectedTab"><a href="http://avalon.apache.org/seca/">SECA</a></span> | <span class="unselectedTab"><a href="http://avalon.apache.org/apps/">Apps</a></span>
</div>
<!--================= end Tabs ==================-->
</td>
@@ -58,11 +58,63 @@
<div class="menuBar">
<div class="menu">
<span class="menuLabel">Essentials</span>
+
+<div class="menuItem">
+<span class="menuSelected">Overview</span>
+</div>
+
+<div class="menuItem">
+<a href="getting-started.html">Getting started</a>
+</div>
+
+<div class="menuItem">
+<a href="http://jakarta.apache.org/builds/jakarta-avalon/release/framework">Download</a>
+</div>
+</div>
+<div class="menu">
+<span class="menuLabel">Guide</span>
+
<div class="menuItem">
-<span class="menuSelected">Index</span>
+<a href="guide-oop-best-practices.html">OOP best practices</a>
</div>
-
+
+<div class="menuItem">
+<a href="guide-patterns-what-are.html">What are patterns?</a>
+</div>
+
+<div class="menuItem">
+<a href="guide-patterns-in-avalon.html">Patterns in Avalon</a>
+</div>
+
+<div class="menuItem">
+<a href="guide-cop-what-is.html">What is COP?</a>
+</div>
+
+<div class="menuItem">
+<a href="guide-cop-in-avalon.html">COP in Avalon</a>
+</div>
+
+<div class="menuItem">
+<a href="guide-where-to-go-from-here.html">Where to go from here</a>
+</div>
+
+</div>
+<div class="menu">
+<span class="menuLabel">Reference</span>
+
+<div class="menuItem">
+<a href="http://avalon.apache.org/api/index.html">API Docs</a>
+</div>
+
+<div class="menuItem">
+<a href="reference-the-lifecycle.html">The Lifecycle</a>
+</div>
+
+<div class="menuItem">
+<a href="reference-containers.html">Containers</a>
+</div>
+
</div>
</div>
</div>
@@ -72,24 +124,137 @@
<div id="bodycol">
<div class="app">
<div align="center">
-<h1>Apache Avalon project</h1>
+<h1>Avalon Framework - Overview</h1>
<h2></h2>
</div>
-<div class="h3">
-
-
-
<div class="h3">
-<h3>Shaping up....</h3>
+
+
+
+<div class="h3">
+<h3>Introduction</h3>
+</div>
+
+
+<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>
+
+<p>
+ If that sounds a bit abstract to you, we suggest you start by reading
+ the guide (see below). If you want to see the code first, either
+ <a href="http://jakarta.apache.org/builds/jakarta-avalon/release/framework">Download</a>
+ it or
+ <a href="http://jakarta.apache.org/site/cvsindex.html">get it from CVS</a>.
+ The <a href="getting-started.html">Getting started</a> document
+ provides more pointers.
+ </p>
+
+
+<div class="h3">
+<h3>Guide to Avalon Framework</h3>
+</div>
+
+
+<p>
+ The Avalon Framework is based on several important programming
+ concepts (design patterns and COP) which are applied throughout
+ Avalon. This documentation first introduces each of these, providing
+ links to external sources for more elaborate documentation. Then,
+ we look at how these concepts are used within Avalon.
+ </p>
+
+<p>
+ This is more a theoretical introduction than a hands-on guide. If you
+ prefer looking at code while learning, try our
+ <a href="http://avalon.apache.org/developing/index.html">Developing with Avalon</a> paper.
+ </p>
+
+<div class="h4">
+<h4>Target Audience</h4>
</div>
+
+
+<p>
+ This documentation is aimed towards developers who:
+ </p>
+<ul>
+
+<li>are interested in the design principles of Avalon</li>
+
+<li>wish to develop code that will be incorporated into Avalon</li>
+
+<li>wish to reuse Avalon concepts in their own application</li>
-<p>This site is still shaping up. You need to go to
- <a href="http://jakarta.apache.org/avalon/">the jakarta pages</a>
- for now.</p>
+</ul>
+
+
+<div class="h4">
+<h4>Contents</h4>
+</div>
+
+<ol>
+
+<li>
+
+<a href="guide-oop-best-practices.html">OOP best practices</a>
+
+</li>
+
+<li>
+
+<a href="guide-patterns-what-are.html">What are design patterns?</a>
+
+</li>
+
+<li>
+
+<a href="guide-patterns-in-avalon.html">Design patterns in Avalon</a>
+
+</li>
+
+<li>
+
+<a href="guide-cop-what-is.html">What is Component-Oriented Programming?</a>
+
+</li>
+
+<li>
+
+<a href="guide-cop-in-avalon.html">COP in Avalon</a>
+
+</li>
+
+<li>
+
+<a href="guide-where-to-go-from-here.html">Where to go next</a>
+
+</li>
+
+</ol>
-
+
+
+<div class="h3">
+<h3>Avalon Framework Reference Documentation</h3>
+</div>
+
+
+<p>
+ Besides the
+ <a href="http://avalon.apache.org/api/index.html">Javadocs</a>, we have the
+ <a href="reference-the-lifecycle.html">Lifecycle specification</a> and the
+ <a href="reference-containers.html">List of containers</a>.
+ </p>
+
+
+
+<div id="authors" align="right">by Avalon Documentation Team</div>
</div>
</div>
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-cvs-help@jakarta.apache.org