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 2010/10/31 10:40:27 UTC

svn commit: r1029284 - in /james/server/trunk/src/site/xdoc: dev_architecture.xml dev_build.xml

Author: eric
Date: Sun Oct 31 09:40:26 2010
New Revision: 1029284

URL: http://svn.apache.org/viewvc?rev=1029284&view=rev
Log:
Cleanup usermanual, management part - still todo on that level.

Modified:
    james/server/trunk/src/site/xdoc/dev_architecture.xml
    james/server/trunk/src/site/xdoc/dev_build.xml

Modified: james/server/trunk/src/site/xdoc/dev_architecture.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/dev_architecture.xml?rev=1029284&r1=1029283&r2=1029284&view=diff
==============================================================================
--- james/server/trunk/src/site/xdoc/dev_architecture.xml (original)
+++ james/server/trunk/src/site/xdoc/dev_architecture.xml Sun Oct 31 09:40:26 2010
@@ -31,19 +31,23 @@
     <p>James is a multi-protocol message processing and storage engine. James
       currently consists of:
       <ul>
-        <li>Two mail prototcol servers (SMTP and POP3),</li>
-        <li>a remote administration server,</li>
+        <li>Four mail prototcol servers (SMTP, POP3, IMAP4 and LMTP).</li>
+        <li>A remote administration server.</li>
   <!--      <li>an NNTP server,</li>-->
-        <li>a mail processing engine that supports the Mailet API</li>
-        <li>file-system message storage and a message storage interface to RDBMS's</li>
-        <li>file-system user record storage and an experimental interface to LDAP directories</li>
-        <li>support for TLS (SSL) for POP3 and remote administration</li>
-        <li>support for SMTP auth</li>
+        <li>A mail processing engine that supports the Mailet API.</li>
+        <li>File-system message storage and a message storage interface to RDBMS's.</li>
+        <li>File-system user record storage and an experimental interface to LDAP directories.</li>
+        <li>Support for TLS (SSL) for POP3 and remote administration.</li>
+        <li>Support for SMTP auth.</li>
       </ul>
     </p>
   
     <p>James is deployed on top of Spring.</p>
+    
+  </section>
 
+  <section name="Project Organization">
+  
     <img src="images/uml/org.apache.james_package.png"/>
   
   </section>

Modified: james/server/trunk/src/site/xdoc/dev_build.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/dev_build.xml?rev=1029284&r1=1029283&r2=1029284&view=diff
==============================================================================
--- james/server/trunk/src/site/xdoc/dev_build.xml (original)
+++ james/server/trunk/src/site/xdoc/dev_build.xml Sun Oct 31 09:40:26 2010
@@ -20,19 +20,27 @@
 <document>
 
  <properties>
-  <title>James 3.0 - Build James</title>
+  <title>James 3.0 - Build James from Source</title>
 </properties>
 
 <body>
 
-  <p>This step is not necessary to use the standard out of the box version of James.  A 
-  pre-built binary version of James is available from the James download directory.  But 
-  if you wish to customize the James source code, it will be necessary for you to build the 
-  distribution yourself.</p>
+  <section name="Why Build from Source?">
+  
+    <p>This step is not necessary to use the standard out of the box version of James.  A 
+       pre-built binary version of James is available from the James download directory.</p>
+       
+     <p>But if you wish to customize the James source code, it will be necessary for you to build the 
+       distribution yourself.</p>
+  
+     <p>You can read on this page how to build from the command line and from eclipse IDE.</p>
+     
+  </section>
   
   <section name="Getting the Source Code">
   
     <p>There are two ways to get the James source code.</p>
+
     <ol>
       <li>Download the source distribution - the source is available from the 
           <a href="http://james.apache.org/download.cgi">James release mirrors</a>.
@@ -43,8 +51,9 @@
           can be found <a href="http://www.apache.org/dev/version-control.html">here</a>.
           James server repository is <a href="http://svn.apache.org/repos/asf/james/server/">here</a>.</li>
     </ol>
-    <p>Currently, only the second option is available for James 3.0</p>
+
     <p>We consider in this document that you have checked-out James source code in JAMES_SRC_HOME directory.</p>
+
     <p>Consult the <a href="james_architecture.html">architecture</a> page if you want to learn
     more on the internal source structure.</p>
 
@@ -60,8 +69,8 @@
       <li>Maven - This is a Java-tailored, XML-configured, extensible build or make system. You need ant (2.2.1+) in order
           to build James. You can get the latest version of maven <a href="http://maven.apache.org/download.html">here</a>.
           Installation instructions for maven are also available on the same page <a href="http://maven.apache.org/download.html">http://maven.apache.org/download.html</a>.</li>
-      <li>Set (on windows) or export (on Unix) MAVEN_OPTS to tune the memory needed by maven with "MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=128m"</li>
     </ol>
+    <p>Set (on windows) or export (on Unix) MAVEN_OPTS to tune the memory needed by maven with "MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=128m"</p>
 
   </section>
   



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