Author: eric
Date: Tue Apr  5 13:42:53 2011
New Revision: 1089040

URL: http://svn.apache.org/viewvc?rev=1089040&view=rev
Log:
Bulk commit for IMAP web site: pages (content, format,...), site menus + 
processor pom update (IMAP-273)

Modified:
    james/imap/trunk/processor/pom.xml
    james/imap/trunk/src/site/site.xml
    james/imap/trunk/src/site/xdoc/index.xml
    james/imap/trunk/src/site/xdoc/source-code.xml

Modified: james/imap/trunk/processor/pom.xml
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/processor/pom.xml?rev=1089040&r1=1089039&r2=1089040&view=diff
==============================================================================
--- james/imap/trunk/processor/pom.xml (original)
+++ james/imap/trunk/processor/pom.xml Tue Apr  5 13:42:53 2011
@@ -26,8 +26,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.james</groupId>
   <artifactId>apache-james-imap-processor</artifactId>
-  <name>Apache James IMAP Mailbox Processor function</name>
-
+  <name>Apache James IMAP Processor</name>
   <dependencies>
     <dependency>
       <groupId>org.apache.james</groupId>

Modified: james/imap/trunk/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/src/site/site.xml?rev=1089040&r1=1089039&r2=1089040&view=diff
==============================================================================
--- james/imap/trunk/src/site/site.xml (original)
+++ james/imap/trunk/src/site/site.xml Tue Apr  5 13:42:53 2011
@@ -17,7 +17,7 @@
        specific language governing permissions and limitations
        under the License.    
 -->
-<project name='IMAP'>
+<project name='Apache James IMAP'>
 
     <skin>
         <groupId>org.apache.james</groupId>
@@ -42,11 +42,14 @@
 
       <menu name="Documentation">
         <item name="Introduction" href="/index.html" />
+        <item name="Source Code" href="/source-code.html" />
       </menu>  
      
       <menu name="References">
-        <item name="Source Code" href="/source-code.html" />
-        <item name="Reports" 
href="https://hudson.apache.org/hudson/view/G-L/view/James/job/imap-trunk-m2/site/";
 />
+        <item name="Javadoc" href="/apidocs/index.html" />
+        <item name="Issue Tracker" 
href="https://issues.apache.org/jira/browse/IMAP"; />
+<!--        Report link is unavailable on hudson -->
+<!--        <item name="Reports" 
href="https://hudson.apache.org/hudson/view/G-L/view/James/job/imap-trunk-m2/site/";
 />-->
       </menu>
 
        </body>

Modified: james/imap/trunk/src/site/xdoc/index.xml
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/src/site/xdoc/index.xml?rev=1089040&r1=1089039&r2=1089040&view=diff
==============================================================================
--- james/imap/trunk/src/site/xdoc/index.xml (original)
+++ james/imap/trunk/src/site/xdoc/index.xml Tue Apr  5 13:42:53 2011
@@ -21,46 +21,38 @@
 <document>
 
  <properties>
-  <title>Apache James - IMAP</title>
+  <title>Introduction</title>
   <author email="server-dev@james.apache.org">Apache James Project</author>
  </properties>
 
 <body>
 
-  <section name="What Is James IMAP?">
-   
+  <section name="What Is Apache James IMAP?">
     <p>A library providing a flexible codec for IMAP, command processors 
        and a sample data access layer.</p>
-       
      <p>In combination with a socket layer, and a mailbox persistence, 
          this library can be used to create an IMAP server.</p>
-
-  </section>
-
-  <section name='Status'>
-
-    <p><a 
href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>RFC2060</a> 
+    <p><a 
href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>RFC2060 
IMAP4</a> 
        is functionally complete, tested and usable. The data access layer is 
still 
-       under optimization on performance perspectives. Database schema and API 
changes 
-       are susceptible to change.</p>
-
+       under optimization on performance perspectives. API is susceptible to 
change.</p>
+     <p>Other RFCs of interest are:</p>
+     <ul>
+       <li>http://www.ietf.org/rfc/rfc2342.txt</li>
+       <li>http://www.ietf.org/rfc/rfc2683.txt</li>
+       <li>http://www.ietf.org/rfc/rfc3501.txt</li>
+       <li>http://www.ietf.org/rfc/rfc4315.txt</li>
+       <li>http://www.ietf.org/rfc/rfc5256.txt</li>
+       <li>http://www.ietf.org/rfc/rfc2177.txt</li>
+     </ul>
   </section>
 
-  <section name='IMAP in James Server'>
-  
-    <p><a href='http://james.apache.org/server/3'>JAMES Server 3</a> supports 
IMAP 
-       (using this library). A backport to <a 
href='http://james.apache.org/server/2/'>James 
+  <section name='Apache James IMAP in Server and as component'>
+    <p><a href='http://james.apache.org/server/3'>Apache James Server 3</a> 
supports IMAP 
+       (using this library). A backport to <a 
href='http://james.apache.org/server/2/'>Apache James 
        Server 2.3.2</a> would require a volunteer.</p>
-    
-  </section>
-
-  <section name='Use James IMAP as a component in you application'>
- 
     <p>The <a href="source-code.html">source code</a> page contains 
information on how 
        to develop on James IMAP.</p>
-
     <img src="images/uml/org.apache.james.imap-package.png"/>
-
   </section>
 
 </body>

Modified: james/imap/trunk/src/site/xdoc/source-code.xml
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/src/site/xdoc/source-code.xml?rev=1089040&r1=1089039&r2=1089040&view=diff
==============================================================================
--- james/imap/trunk/src/site/xdoc/source-code.xml (original)
+++ james/imap/trunk/src/site/xdoc/source-code.xml Tue Apr  5 13:42:53 2011
@@ -21,7 +21,7 @@
 <document>
 
  <properties>
-  <title>Apache James - IMAP - Source Code</title>
+  <title>Source Code</title>
   <author email="server-dev@james.apache.org">Apache James Project</author>
  </properties>
 
@@ -30,68 +30,49 @@
   <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/imap/trunk 
james-imap</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/imap/trunk james-imap</code></p>
-      
     </subsection>
 
   </section>
 
-  <section name='Source Projects'>
-  
-    <subsection name="Organization">
-  
+  <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 IMAP libraries.</p>
+  </section>
+
+  <section name="Source Code Organization">
+    <subsection name="Modules">
       <div style="float:left; margin:4px;">
         <img src="images/uml/org.apache.james.imap-withtest-package.png"/>
       </div>
-    
     </subsection>
-       
     <div style="clear:both; float:none;"/>
-    
-    <subsection name="James IMAP API - apache-james-imap-api">
-    
+    <subsection name="Apache James IMAP API">
       <p><code>apache-james-imap-api</code> contains the interfaces, 
exceptions and Constants needed by the other projects.</p>
-     
       <p>The following diagram represents some key (not all) interfaces of the 
IMAP API project.</p>
-    
-      <img src="images/uml/org.apache.james.imap.api.png"/>
-
+<!--      Add an updated image... -->
+<!--      <img src="images/uml/org.apache.james.imap.api.png"/>-->
     </subsection>
-    
-    <subsection name="James IMAP Message - apache-james-imap-message">
-    
+    <subsection name="Apache James IMAP Message">
       <p><code>apache-james-imap-message</code> allows to encode, decode and 
structure the IMAP requests and responses.</p>
-      
       <p>It will provide among other the ImapRequestMessage and 
ImapResponseMessage implementation to be processed
          by the apache-james-imap-processor project.</p>
-    
     </subsection>
-    
-    <subsection name="James IMAP Processor - apache-james-imap-processor">
-    
+    <subsection name="Apache James IMAP Processor">
       <p><code>apache-james-imap-processor</code> implements the Chain Of 
Responsibility design pattern.</p>
-      
       <p>ImapRequestMessage and ImapResponder will be passed to the list of 
Processors that 
          will execute doProcess if applicable.</p>
-         
     </subsection>
-    
-    <subsection name="James IMAP Protocol Tester - 
apache-james-imap-protocol-tester">
-    
-      <p><code>apache-james-imap-protocol-tester</code> can be used by other 
projects to test the IMAP 
-         protocol in conjunction with a <a 
href="http://james.apache.org/mailbox";>James mailbox</a>.</p>
-         
+    <subsection name="Apache James Integeration Test">
+      <p>A <a 
href="https://svn.apache.org/repos/asf/james/mailbox-integration-tester/trunk/";>specific
 integration project</a> is 
+      responsible to test the IMAP protocol in conjunction with the <a 
href="http://james.apache.org/mailbox";>Apache James mailbox</a> components.</p>
     </subsection>
     
   </section>



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

Reply via email to