james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From e...@apache.org
Subject svn commit: r1147424 - in /james/mailbox/trunk/src/site/xdoc: index.xml source-code.xml
Date Sat, 16 Jul 2011 12:55:33 GMT
Author: eric
Date: Sat Jul 16 12:55:32 2011
New Revision: 1147424

URL: http://svn.apache.org/viewvc?rev=1147424&view=rev
Reorganize paragraphs between index and source-code pages (MAILBOX-104)


Modified: james/mailbox/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/james/mailbox/trunk/src/site/xdoc/index.xml?rev=1147424&r1=1147423&r2=1147424&view=diff
--- james/mailbox/trunk/src/site/xdoc/index.xml (original)
+++ james/mailbox/trunk/src/site/xdoc/index.xml Sat Jul 16 12:55:32 2011
@@ -29,21 +29,26 @@
   <section name="What Is Apache James Mailbox?">
     <p>The Apache James Mailbox is a library providing a flexible Mailbox storage accessible
by mail 
-       protocols (IMAP4, POP3, SMTP,...) and other protocols.</p>
+       protocols (IMAP4, POP3, SMTP,...) and other protocols.
+    </p>
     <p>It can also be embedded into your application to implement for example 
-       the <a href="http://www.mindspring.com/~mgrand/pattern_synopses3.htm#Mailbox">Mailbox
+       the <a href="http://www.mindspring.com/~mgrand/pattern_synopses3.htm#Mailbox">Mailbox
+    </p>
+    <p>The prime usage of this library is clearly to serve as mailbox persistence 
+       for IMAP protocol. The API and implementations rely on  
+       <a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>RFC 2060
+       definitions and requirements but can perfectly be used in any other (non mail server)
+    </p>
     <p>The mailbox library supports different persistence 
-       mechanisms: MailDir, SQL Database via Apache OpenJPA and JCR (Java Content Repository
based on Apache Jackrabbit.</p>
-    <p>We are also planning to implement distributed persistence such as Hadoop 
-       and NoSQL storage systems 
-       (see <a href="https://issues.apache.org/jira/browse/MAILBOX-44">MAILBOX-44</a>
-       <a href="https://issues.apache.org/jira/browse/MAILBOX-45">MAILBOX-45</a>).</p>
+       mechanisms: MailDir, SQL Database via Apache OpenJPA, JCR (Java Content Repository
based on Apache Jackrabbit) 
+       and Apache HBase.
+    </p>
     <p>You can <a href="http://james.apache.org/download.cgi">download</a>
current 0.3 release. 
-       The <a href="apidocs/">API</a> as the Database schema are susceptible
to evolve 
-       (see for example <a href="https://issues.apache.org/jira/browse/MAILBOX-46">MAILBOX-46</a>).</p>
+       The <a href="apidocs/">API</a> as the schemas for the different implementations
are susceptible to evolve.
+    </p>
-  <section name="Apache James Mailbox in Server and other librairies">
+  <section name="Apache James Mailbox in Server">
     <p><a href="http://james.apache.org/server/3">Apache James Server 3</a>
uses this library to implement its user mailboxes.</p>
     <p>Apache James Mailbox is tested and fully compatible with other Apache James
        such as the <a href="http://james.apache.org/imap">Apache James IMAP</a>

@@ -54,13 +59,6 @@
   <section name="Develop on Apache James Mailbox">
     <p>Go to the <a href="source-code.html">source code</a> page to get
more information on how to 
        develop on Apache James Mailbox.</p>
-    <p>You can also read more on the <a href="mailbox-api.html">Mailbox API</a>,

-    the base and utility classes (<a href="mailbox-store.html">Mailbox Store</a>)

-    and the different implementation we propose (<a href="mailbox-memory.html">Memory</a>,

-    <a href="mailbox-maildir.html">Maildir</a>, 
-    <a href="mailbox-jpa.html">JPA</a>, 
-    <a href="mailbox-jcr.html">JCR</a> and
-    <a href="mailbox-hbase.html">HBase</a>).</p>
     <img src="images/uml/org-apache-james-mailbox-package.png"/>

Modified: james/mailbox/trunk/src/site/xdoc/source-code.xml
URL: http://svn.apache.org/viewvc/james/mailbox/trunk/src/site/xdoc/source-code.xml?rev=1147424&r1=1147423&r2=1147424&view=diff
--- james/mailbox/trunk/src/site/xdoc/source-code.xml (original)
+++ james/mailbox/trunk/src/site/xdoc/source-code.xml Sat Jul 16 12:55:32 2011
@@ -25,6 +25,20 @@
+  <section name="Source Code Organization">
+    <p>The available modules are the <a href="mailbox-api.html">Mailbox API</a>,

+      <a href="mailbox-store.html">Mailbox Store</a>(the base and utility classes)

+      and the different implementations we propose (<a href="mailbox-memory.html">Memory</a>,

+      <a href="mailbox-maildir.html">Maildir</a>, 
+      <a href="mailbox-jpa.html">JPA</a>, 
+      <a href="mailbox-jcr.html">JCR</a> and
+      <a href="mailbox-hbase.html">HBase</a>).
+    </p>
+    <p>A module for <a href="mailbox-tool.html">tooling</a> is also available.
+    </p>
+    <p><img src="images/uml/org-apache-james-mailbox-package.png"/></p>
+  </section>
   <section name="Get Source Code">
     <subsection name="Anonymous Access">
@@ -45,12 +59,6 @@
        from the build the Apache James Mailbox libraries.</p>
-  <section name="Source Code Organization">
-    <div style="float:left; margin=4px;">
-      <img src="images/uml/org-apache-james-mailbox-package.png"/>
-    </div>
-  </section>

To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org

View raw message