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: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org