Author: eric
Date: Sat Jul 16 12:55:32 2011
New Revision: 1147424
URL: http://svn.apache.org/viewvc?rev=1147424&view=rev
Log:
Reorganize paragraphs between index and source-code pages (MAILBOX-104)
Modified:
james/mailbox/trunk/src/site/xdoc/index.xml
james/mailbox/trunk/src/site/xdoc/source-code.xml
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
Pattern</a>.</p>
+ the <a
href="http://www.mindspring.com/~mgrand/pattern_synopses3.htm#Mailbox">Mailbox
Pattern</a>.
+ </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 IMAP4rev1</a>
+ definitions and requirements but can perfectly be used in any other
(non mail server) context.
+ </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> and
- <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>
- <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 libraries
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"/>
</section>
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 @@
<body>
+ <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>
- <section name="Source Code Organization">
- <div style="float:left; margin=4px;">
- <img src="images/uml/org-apache-james-mailbox-package.png"/>
- </div>
- </section>
-
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]