Author: rdonkin
Date: Thu Jun 18 09:14:54 2009
New Revision: 785975

URL: http://svn.apache.org/viewvc?rev=785975&view=rev
Log:
Rework server landing page

Modified:
    james/project/trunk/project/server/src/site/xdoc/index.xml

Modified: james/project/trunk/project/server/src/site/xdoc/index.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/server/src/site/xdoc/index.xml?rev=785975&r1=785974&r2=785975&view=diff
==============================================================================
--- james/project/trunk/project/server/src/site/xdoc/index.xml (original)
+++ james/project/trunk/project/server/src/site/xdoc/index.xml Thu Jun 18 
09:14:54 2009
@@ -20,49 +20,129 @@
 <document>
   <properties>
     <title>Overview</title>
-    <author email="[email protected]">James Project Web Team</author>
+    <author email="[email protected]">James Project Team</author>
   </properties>
-  <body>
+  <body><!-- 
     <section name="What is it?">
-      <p>The Apache Java Enterprise Mail Server (a.k.a. Apache James) is a 
100% pure <b>Java SMTP and POP3 Mail server and NNTP News server</b>.  We have 
designed James to be a complete and portable enterprise mail engine solution 
based on currently available open protocols. </p>
-      <p>James is also a <i>mail application platform</i>.  We have developed 
a Java API to let you write Java code to process emails that we call the mailet 
API.  A <b>mailet</b> can generate an automatic reply, update a database, 
prevent spam, build a message archive, or whatever you can imagine.  A 
<b>matcher</b> determines whether your mailet should process an email in the 
server.  The James project hosts the Mailet API, and James provides an 
implementation of this mail application platform API.</p>
-      <p>James is based upon the Apache Avalon application framework, formerly 
a product of the Apache Avalon project (see "news" below).</p>
-      <p>James requires Java 1.4 (For further information you may want to 
search the web, our <a 
href="http://www.mail-archive.com/[email protected]/";>dev</a> and <a 
href="http://www.mail-archive.com/[email protected]/";>user</a> mail 
archives or our <a href="http://wiki.apache.org/james";>wiki</a>).</p>
-    </section>
+      <p>Apache James Server
+      </p>
+      <ul>
+      <li>Is 100% pure java capable of running on Java 1.4 onwards</li>
+      <li>Integrates protocols
+        <ul>
+          <li>Email
+            <ul>
+              <li><a 
href='http://james.apache.org/server/rfclist/smtp/rfc0821.txt'>
+<abbr title='Simple Mail Transport Protocol'>SMTP</abbr></a></li>
+              <li><a 
href='http://james.apache.org/server/rfclist/pop3/rfc1725.txt'>
+<abbr title='Post Office Protocol'>POP3</abbr></a>
+                <ul>
+                  <li>Outgoing server</li>
+                  <li>Incoming from POP3 accounts (FetchMail)</li>
+                </ul>
+              </li>
+              <li><a 
href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>
+<abbr title='Internet Message Access Protocol'>IMAP</abbr></a> (James 3)
+                <ul> 
+                  <li>Server</li>
+                  <li><a href='http://james.apache.org/jsieve'>Sieve</a> 
+                  filtering into IMAP mailboxes for incoming mail</li>
+                </ul>
+              </li>
+            </ul>
+          </li>
+        </ul>
+        <ul>
+           <li><a 
href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
+<abbr title='Network News Transfer Protocol'>NNTP</abbr></a> (better known as 
news)</li>
+        </ul>
+      </li>
+      <li>Is based on open standards</li>
+      <li>Is a mailet container. Processing is delegated to independent, 
extensible, pluggable agents
+      specified by the <a href='http://james.apache.org/mailet/api'>Mailet 
API</a>. Any function
+      which is not already available (from <a 
href='http://james.apache.org/mailet'>James</a>
+      or from a third party) can be developed.</li>
+      <li>Is a modular, component based <a 
href='http://dbpedia.org/resource/Inversion_of_control'>IoC</a> 
+      mail platform
+      <ul>
+        <li>Based on mature, production proved <a 
href='http://excalibur.apache.org'>Apache Excalibur</a>
+        components</li>
+        <li>James 2 (production) uses the <a 
href='http://avalon.apache.org'>Avalon</a> framework. Avalon development
+        has now stopped but the framework is mature, stable and of proved 
production quality.</li>
+        <li><a href='http://james.apache.org/server/head'>James 3</a> 
(development) supports Spring and is moving
+        towards OSGI</li>
+      </ul>
+      </li>
+      </ul>
+    </section>-->
     <section name="Releases">
-      <subsection name='Latest and Stable: James v2.3.1'>
-<p>
-James v2.3.1 is the current best release. Both <a 
href="http://james.apache.org/download.cgi";>binary and source</a> distributions 
are available.
-</p><p>
-James v2.3.1 is a bugfix release to the James platform, with importent 
bugfixes.
-See the <a href="2.3.1/changelog.html">Change Log</a> for a detailed list of 
bugfixes.  <b>All
-users are urged to upgrade to v2.3.1 as soon as possible</b>.
-</p><p>
-Any bugs found in James are dealt with promptly.  Please provide <a 
href='https://issues.apache.org/jira/browse/JAMES'>feedback</a>.
-</p><p>
-        <b>Get your hands on the latest versions..</b>
-        <br/>We put significant milestones, and potential release candidates 
in the <a href="http://people.apache.org/dist/james/";>download area.</a>
-        <br/>Whilst the quality of these versions cannot be guaranteed they 
may contain important bug fixes and cool new features.<br/>
- </p>
-      </subsection>
-      <subsection name='James Server 2.3.2 Candidate'>
+      <subsection name='Stable - James 2'>
         <p>
-        A bug fix point release currently in preparation. See <a 
href='2.3.2/release-notes.html'>release notes</a>
-        for details.
+        James 2 is a mature, production ready code stream with minimal 
development. 
+        Use of the latest stable release is recommended.
         </p>
+        <subsection name='Latest and Stable - James 2.3.1'>
+  <ul>
+  <li>Is the latest official stable release</li>
+  <li>Is a bugfix <a href="http://james.apache.org/download.cgi";>release</a>.
+  See the <a href="2.3.1/changelog.html">Change Log</a> for details.
+  </li>
+  </ul>
+        </subsection>
+        <subsection name='Candidate - James 2.3.2'>
+          <ul>
+          <li>
+          Is a bug fix point release currently in preparation. See <a 
href='2.3.2/release-notes.html'>release notes</a>
+          for details.
+          </li>
+          <li>
+          Release candidates are <a 
href='http://people.apache.org/~rdonkin/server/'>available</a>. Note that these
+          are <strong>not</strong> official releases and are intended for 
evaluation by expert users only. 
+          </li><li>
+          Feedback welcomed either through the <a 
href='http://james.apache.org/mail.html'>mailing lists</a>
+          or <a href='http://issues.apache.org/jira/browse/JAMES'>JIRA</a>.
+          </li>
+          </ul>
+        </subsection>
+        <subsection name='Proposal - James 2.4.0'>
+          <ul>
+          <li>Is a 
+          <a 
href='http://issues.apache.org/jira/browse/JAMES/fixforversion/12313985'>Proposed</a>
 
+          minor revision upgrading to Java 1.5 and adding support for Java 1.6.
+          </li><li>
+          Some libraries developed for 
+          <a href='http://james.apache.org/server/head'>James 3</a> may be 
added,
+          allowing access to their features.
+          </li><li>
+          Feedback welcomed either through the <a 
href='http://james.apache.org/mail.html'>mailing lists</a>
+          or <a href='http://issues.apache.org/jira/browse/JAMES'>JIRA</a>.
+          </li>
+          </ul>
+        </subsection>
       </subsection>
       <subsection name='Development - James 3.0'>
         <p>
-The <a href='http://james.apache.org/server/head'>James 3.0</a> code base has 
many 
+The <a href='http://james.apache.org/server/head'>James 3</a> code base has 
many 
 <a href='http://james.apache.org/server/head/jira-report.html'>new features</a>
 and major revisions to the architecture are ongoing.  
 </p><p>
 It is recommended only for advanced users who are willing to accept that
 development is ongoing and that they may need to participate actively.
-Users are strongly recommended to subscribe to the server-dev mailing list.
+Users are strongly recommended to subscribe to the server-dev 
+<a href='http://james.apache.org/mail.html'>mailing list</a>.
         </p>
+        <subsection name='Proposal - James 3.0 Milestone 1'>
+          <ul>
+          <li>Is a proposed milestone release allowing a preview of the James 
3.0 features
+          </li><li>
+          Feedback welcomed either through the <a 
href='http://james.apache.org/mail.html'>mailing lists</a>
+          or <a href='http://issues.apache.org/jira/browse/JAMES'>JIRA</a>.
+          </li>
+          </ul>
+        </subsection>
       </subsection>
-      <subsection name="Feature Status">
+      </section>
+      <section name="Feature Matrix">
         <table>
           <tr>
             <th>Item</th>
@@ -142,8 +222,13 @@
             <td>2.2</td>
             <td>2.2</td>
           </tr>
+          <tr>
+            <td>IMAP</td>
+            <td>Okay</td>
+            <td>3.0</td>
+            <td>3.0</td>
+          </tr>
         </table>
-      </subsection>
     </section>
   </body>
 </document>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to