Author: eric
Date: Wed Aug 4 11:06:38 2010
New Revision: 982211
URL: http://svn.apache.org/viewvc?rev=982211&view=rev
Log:
Introduction to the 3.0-M1 upcoming release.
Modified:
james/server/trunk/src/site/xdoc/index.xml
Modified: james/server/trunk/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/index.xml?rev=982211&r1=982210&r2=982211&view=diff
==============================================================================
--- james/server/trunk/src/site/xdoc/index.xml (original)
+++ james/server/trunk/src/site/xdoc/index.xml Wed Aug 4 11:06:38 2010
@@ -19,27 +19,22 @@
-->
<document>
- <properties>
- <title>James 3 - Table of Contents</title>
- </properties>
+<properties>
+<title>James 3 - Table of Contents</title>
+</properties>
<body>
-<section name="James 3 (Development)">
-<subection name='Note'>
+<section name="James 3.0-M1 (Milestone 1)">
<p>
-James 3 represents the leading edge of development. This codestream has many
more
+James 3.0-M1 represents the leading edge of development. This codestream has
many more
features than the 2.x code, but is not as well tested in production. The
internal APIs
-are under current development and are expected to be subject to change.
Reasonable
-configuration compability has been retained with 2.3.
+are under current validation and are expected to be subject to change.
Reasonable
+configuration compatibility has been retained with 2.3.
</p>
<p>
-James 3 requires Java 1.5 but Java 1.6 is recommended.
-</p>
-</subection>
-<p>
-The Java Apache Mail Enterprise Server (a.k.a. Apache James) is a 100% pure
Java SMTP and POP3 Mail
-server and NNTP News server designed to be a complete and portable enterprise
mail engine
-solution. James is based on currently available open protocols.
+The Java Apache Mail Enterprise Server (a.k.a. Apache James) is a 100% pure
Java SMTP, IMAP4 and POP3 Mail
+server designed to be a complete and portable enterprise mail engine solution.
+James is based on currently available open protocols.
</p>
<p>
The James server also serves as a mail application platform. The James
project hosts the Apache Mailet API,
@@ -48,16 +43,25 @@ custom applications for mail processing.
strengths, and can allow administrators to produce powerful applications
surprisingly easily.
</p>
<p>
-James is built on top of trunk version of the <a
href="http://avalon.apache.org/">Avalon Application Framework</a>. This
-framework encourages a set of good development practices such as Component
Oriented Programming and
-Inversion of Control. The standard distribution of James includes
-<a href="http://avalon.apache.org/phoenix">Phoenix Avalon Framework
container</a>. This stable
-and robust container provides a strong foundation for the James server.
+James is now built on top of Spring 3.0 in replacement of trunk version of the
<a href="http://avalon.apache.org/">Avalon Application Framework</a>.
+With Spring, We keep the good development practices introduced by Avalon such
as
+Component Oriented Programming and Inversion of Control.
+The stable and robust Spring container provides a strong foundation for the
James server.
+</p>
+<p>
+James 3.0-M1 requires Java 1.5 but Java 1.6 is recommended.
+</p>
+<p>
+A migration guide for users willing to upgrade from 2.3 to 3.0-M1 is under
redaction.
+</p>
+<p>
+The NNTP News server present in James 2.3 has been removed from the 3.0
release line.
</p>
<p>
This documentation is intended to be an introduction to the concepts behind
the James implementation, as well
as a guide to installing, configuring, (and for developers) building the James
server.
</p>
+
<subsection name="Table of Contents">
<p>
I. James Concepts
@@ -80,8 +84,10 @@ IV. Configuring James
<li><a href="dns_configuration.html">DNS Server Configuration</a></li>
<li><a href="pop3_configuration.html">POP3 Server Configuration</a></li>
<li><a href="smtp_configuration.html">SMTP Server Configuration</a></li>
+<!--
<li><a href="nntp_configuration.html">NNTP Server Configuration</a></li>
-<li><a href="fetchmail_configuration.html">fetchMail Configuration</a></li>
+ -->
+ <li><a href="fetchmail_configuration.html">fetchMail Configuration</a></li>
<li><a href="remotemanager_configuration.html">RemoteManager
Configuration</a></li>
<li><a href="repositories.html">Repository Configuration</a></li>
<li><a href="spoolmanager_configuration.html">SpoolManager
Configuration</a></li>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]