You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by er...@apache.org on 2011/04/05 15:02:20 UTC

svn commit: r1089013 - in /james/mailbox/trunk: api/pom.xml src/site/xdoc/index.xml src/site/xdoc/source-code.xml

Author: eric
Date: Tue Apr  5 13:02:20 2011
New Revision: 1089013

URL: http://svn.apache.org/viewvc?rev=1089013&view=rev
Log:
Various text update in index and src-code pages to reflect latest mailbox evolution + fix blank in pom.xml (MAILBOX-47)

Modified:
    james/mailbox/trunk/api/pom.xml
    james/mailbox/trunk/src/site/xdoc/index.xml
    james/mailbox/trunk/src/site/xdoc/source-code.xml

Modified: james/mailbox/trunk/api/pom.xml
URL: http://svn.apache.org/viewvc/james/mailbox/trunk/api/pom.xml?rev=1089013&r1=1089012&r2=1089013&view=diff
==============================================================================
--- james/mailbox/trunk/api/pom.xml (original)
+++ james/mailbox/trunk/api/pom.xml Tue Apr  5 13:02:20 2011
@@ -26,7 +26,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.james</groupId>
   <artifactId>apache-james-mailbox-api</artifactId>
-  <name>Apache James Mailbox  API</name>
+  <name>Apache James Mailbox API</name>
   <dependencies>
     <dependency>
       <groupId>${javax.mail.groupId}</groupId>

Modified: james/mailbox/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/james/mailbox/trunk/src/site/xdoc/index.xml?rev=1089013&r1=1089012&r2=1089013&view=diff
==============================================================================
--- james/mailbox/trunk/src/site/xdoc/index.xml (original)
+++ james/mailbox/trunk/src/site/xdoc/index.xml Tue Apr  5 13:02:20 2011
@@ -21,42 +21,39 @@
 <document>
 
  <properties>
-  <title>Apache James - Mailbox</title>
-  <author email="server-dev@james.apache.org">Apache James Project</author>
+  <title>Introduction</title>
+  <author email="server-dev@james.apache.org">Apache James Mailbox</author>
  </properties>
 
 <body>
 
-  <section name="What Is James Mailbox?">
-
-    <p>A library providing a flexible Mailbox storage accessible by mail 
-       (IMAP4, POP3, SMTP,...) and other protocols.</p>
-
+  <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>
+    <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>
     <p>The mailbox library supports different persistence 
-       mecanisms: MailDir, Database (via JPA) and JCR.</p>
-
-  </section>
-
-  <section name='Status'>
-
-    <p>The <a href="apidocs/">API</a> has been tested, but is susceptible to evolve.</p>
- 
+       mechanisms: MailDir, SQL Database via Apache OpenJPA and JCR (Java Content Repository) via 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>
+    <p>You can <a href="http://james.apache.org/download.cgi">download</a> current 
+       0.2-M2 milestone. The <a href="apidocs/">API</a> is susceptible to evolve 
+       (see <a href="https://issues.apache.org/jira/browse/MAILBOX-46">MAILBOX-46</a>).</p>
   </section>
 
-  <section name='Mailbox In James Server'>
-
-    <p><a href='http://james.apache.org/server/3'>James Server 3</a> uses this library to implement its user mailboxes.
-       A backport to <a href='http://james.apache.org/server/2'>James Server 2.3.2</a> would require
+  <section name="Mailbox In Apache James Server and other Apache James librairies">
+    <p><a href="http://james.apache.org/server/3">Apache James Server 3</a> uses this library to implement its user mailboxes.
+       A backport to <a href="http://james.apache.org/server/2">Apache James Server 2.3.2</a> would require
        a volunteer.</p>
-  
+    <p>The Mailbox is tested and fully compatible with other Apache James libraries
+       such as the <a href="">Apache James IMAP</a> (see <a href="https://svn.apache.org/repos/asf/james/mailbox-integration-tester/trunk/">this link</a> for the Mailbox/IMAP tests source code) </p>
   </section>
 
-  <section name='Develop with James Mailbox'>
- 
-    <p>Just read the <a href="source-code.html">source code</a> page to get more information on how to develop on James Mailbox.</p>
-
+  <section name='Develop'>
+    <p>Go to the <a href="source-code.html">source code</a> page to get more information on how to develop on James Mailbox.</p>
     <img src="images/uml/org.apache.james.mailbox-package.png"/>
-    
   </section>
 
 </body>

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=1089013&r1=1089012&r2=1089013&view=diff
==============================================================================
--- james/mailbox/trunk/src/site/xdoc/source-code.xml (original)
+++ james/mailbox/trunk/src/site/xdoc/source-code.xml Tue Apr  5 13:02:20 2011
@@ -20,7 +20,7 @@
 <document>
 
   <properties>
-     <title>Apache James Mailbox - Source Code</title>
+     <title>Source Code</title>
   </properties>
 
 <body>
@@ -28,31 +28,27 @@
   <section name="Get Source Code">
 
     <subsection name="Anonymous Access">
-
       <p>The source can be checked out anonymously from SVN with the following command.</p>
-
       <p><code>$ svn checkout http://svn.apache.org/repos/asf/james/mailbox/trunk james-mailbox</code></p>
-    
     </subsection>
 
     <subsection name="Developer Access">
-
       <p>Everyone can access the Subversion repository via HTTP, but Committers must checkout the Subversion repository via HTTPS.</p>
-
       <p><code>$ svn checkout https://svn.apache.org/repos/asf/james/mailbox/trunk james-mailbox</code></p>
-      
     </subsection>
 
   </section>
 
+  <section name="Build Source Code">
+    <p>You can read a tutorial on how to build Apache James Server on <a href="http://james.apache.org/server/3/dev-build.html">http://james.apache.org/server/3/dev-build.html</a>.</p>
+    <p>The SVN URLs and the project names must be adapted, but the requirements and process are the same and you can inspire
+       from the build the Apache James Mailbox libraries.</p>
+  </section>
+
   <section name="Mailbox Source Projects">
-  
     <div style="float:left; margin=4px;">
-
       <img src="images/uml/org.apache.james.mailbox-package.png"/>
-      
     </div>
-
   </section>
 
 </body>



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