JAMES-2109 Resurect packaging page

The disparition of this page might be a Git mistake.


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/8cb90d88
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/8cb90d88
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/8cb90d88

Branch: refs/heads/master
Commit: 8cb90d8861ed25c21dbc89267abcf67d5064943d
Parents: eaf503e
Author: benwa <btell...@linagora.com>
Authored: Fri Aug 4 10:30:44 2017 +0700
Committer: benwa <btell...@linagora.com>
Committed: Wed Aug 9 16:19:16 2017 +0700

----------------------------------------------------------------------
 src/site/xdoc/server/packaging.xml | 202 ++++++++++++++++++++++++++++++++
 src/site/xdoc/server/wiring.xml    | 202 --------------------------------
 2 files changed, 202 insertions(+), 202 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/8cb90d88/src/site/xdoc/server/packaging.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/server/packaging.xml 
b/src/site/xdoc/server/packaging.xml
new file mode 100644
index 0000000..fffa283
--- /dev/null
+++ b/src/site/xdoc/server/packaging.xml
@@ -0,0 +1,202 @@
+<?xml version="1.0"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<document>
+
+    <properties>
+        <title>Apache James Server 3 - Packaging</title>
+    </properties>
+
+    <body>
+
+        <section name="Available packaging options">
+            <p>James components are assembled in various way, called 
packaging.</p>
+
+            <ul>The packaging you choose will influence:
+                <li>Your java requirement</li>
+                <li>The protocol the mail server supports</li>
+                <li>The components you can use</li>
+            </ul>
+
+            <p>Thus, one must carefully choose his packaging.</p>
+
+            <ul>To help you doing this, here is a list of available packages:
+                <li><a 
href="https://github.com/apache/james-project/tree/master/server/app";>Spring</a>:
 Allows you to
+                    choose across various available implementations for each 
component. Requires more configuration effort.</li>
+                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/cassandra-guice";>
+                    Cassandra-guice</a>: Ships a James server storing emails 
in Cassandra and index them in ElasticSearch.</li>
+                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/cassandra-ldap-guice";>
+                    Cassandra-guice-ldap</a>: Ships a James server storing 
emails in Cassandra and index them in ElasticSearch. User are authenticated 
against a LDAP server.</li>
+                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/jpa-guice";>
+                    Jpa-Guice</a>: Ships a James server storing emails in a 
SQL database (derby by default) accessed with JPA and Lucene to index 
emails.</li>
+                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/jpa-smtp";>
+                    Jpa-Smtp</a>: A tiny SMTP server shiped without mailbox, 
using SQL database to store data, accessed by JPA.</li>
+            </ul>
+
+            <p>Note: Especially using Guice, one can easily define new modules 
for existing James components, as well as
+            for third party code. Note that building your own combination of 
components will lead to an untested and unsupported server.
+            </p>
+        </section>
+
+        <section name="Support matrix">
+            <p>
+                <table>
+                    <tr>
+                        <th>Packaging</th>
+                        <th>Spring</th>
+                        <th>Cassandra-guice</th>
+                        <th>Cassandra-ldap-guice</th>
+                        <th>Jpa-guice</th>
+                        <th>Jpa-smtp</th>
+                    </tr>
+                    <tr>
+                        <td>IoC framework</td>
+                        <td>Spring</td>
+                        <td>Guice</td>
+                        <td>Guice</td>
+                        <td>Guice</td>
+                        <td>Guice</td>
+                    </tr>
+                    <tr>
+                        <td>Java version</td>
+                        <td>Java 6</td>
+                        <td>Java 8</td>
+                        <td>Java 8</td>
+                        <td>Java 8</td>
+                        <td>Java 8</td>
+                    </tr>
+                    <tr>
+                        <td>Docker image</td>
+                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfiles/run/spring";>Available</a></td>
+                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/cassandra";>Available</a></td>
+                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfilehttps://github.com/apache/james-project/tree/master/dockerfiles/run/guice/jpas/run/guice/cassandra-ldap";>Available</a></td>
+                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/jpa";>Available</a></td>
+                        <td>None</td>
+                    </tr>
+                    <tr>
+                        <td>Supports SMTP</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                    </tr>
+                    <tr>
+                        <td>Supports IMAP</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>No</td>
+                    </tr>
+                    <tr>
+                        <td>Supports JMAP</td>
+                        <td>No</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>No</td>
+                        <td>No</td>
+                    </tr>
+                    <tr>
+                        <td>Supports POP3</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>No</td>
+                    </tr>
+                    <tr>
+                        <td>Supports FetchMail</td>
+                        <td>Yes</td>
+                        <td>No</td>
+                        <td>No</td>
+                        <td>No</td>
+                        <td>No</td>
+                    </tr>
+                    <tr>
+                        <td>Supports CLI</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>No</td>
+                    </tr>
+                    <tr>
+                        <td>Supports WebAdmin</td>
+                        <td>No</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                    </tr>
+                    <tr>
+                        <td>Supports Grafana metrics</td>
+                        <td>No</td>
+                        <td>Yes</td>
+                        <td>Yes</td>
+                        <td>No</td>
+                        <td>No</td>
+                    </tr>
+                    <tr>
+                        <td>Mailbox implementation</td>
+                        <td>JPA/MailDir/JCR/Memory</td>
+                        <td>Cassandra</td>
+                        <td>Cassandra</td>
+                        <td>JPA</td>
+                        <td>JPA</td>
+                    </tr>
+                    <tr>
+                        <td>Indexer implementation</td>
+                        <td>Lucene/None</td>
+                        <td>ElasticSearch</td>
+                        <td>ElasticSearch</td>
+                        <td>Lucene</td>
+                        <td>None</td>
+                    </tr>
+                    <tr>
+                        <td>Server data implementation</td>
+                        <td>JPA/File/HBase/JCR</td>
+                        <td>Cassandra</td>
+                        <td>Cassandra</td>
+                        <td>JPA</td>
+                        <td>JPA</td>
+                    </tr>
+                    <tr>
+                        <td>Mail queue implementation</td>
+                        <td>ActiveMQ</td>
+                        <td>ActiveMQ</td>
+                        <td>ActiveMQ</td>
+                        <td>ActiveMQ</td>
+                        <td>ActiveMQ</td>
+                    </tr>
+                    <tr>
+                        <td>Sieve</td>
+                        <td>Experimental</td>
+                        <td>Experimental</td>
+                        <td>Experimental</td>
+                        <td>Experimental</td>
+                        <td>No</td>
+                    </tr>
+                </table>
+            </p>
+        </section>
+
+    </body>
+
+</document>

http://git-wip-us.apache.org/repos/asf/james-project/blob/8cb90d88/src/site/xdoc/server/wiring.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/server/wiring.xml b/src/site/xdoc/server/wiring.xml
deleted file mode 100644
index 28e5bd1..0000000
--- a/src/site/xdoc/server/wiring.xml
+++ /dev/null
@@ -1,202 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-<document>
-
-    <properties>
-        <title>Apache James Server 3 - Wiring</title>
-    </properties>
-
-    <body>
-
-        <section name="Available wiring options">
-            <p>James components are assembled in various way, called 
wiring.</p>
-
-            <ul>The wiring you choose will influence:
-                <li>Your java requirement</li>
-                <li>The protocol the mail server supports</li>
-                <li>The components you can use</li>
-            </ul>
-
-            <p>Thus, one must carefully choose his wiring.</p>
-
-            <ul>To help you doing this, here is a list of available packages:
-                <li><a 
href="https://github.com/apache/james-project/tree/master/server/app";>Spring</a>:
 Allows you to
-                    choose across various available implementations for each 
component. Requires more configuration effort.</li>
-                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/cassandra-guice";>
-                    Cassandra-guice</a>: Ships a James server storing emails 
in Cassandra and index them in ElasticSearch.</li>
-                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/cassandra-ldap-guice";>
-                    Cassandra-guice-ldap</a>: Ships a James server storing 
emails in Cassandra and index them in ElasticSearch. User are authenticated 
against a LDAP server.</li>
-                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/jpa-guice";>
-                    Jpa-Guice</a>: Ships a James server storing emails in a 
SQL database (derby by default) accessed with JPA and Lucene to index 
emails.</li>
-                <li><a 
href="https://github.com/apache/james-project/tree/master/server/container/guice/jpa-smtp";>
-                    Jpa-Smtp</a>: A tiny SMTP server shiped without mailbox, 
using SQL database to store data, accessed by JPA.</li>
-            </ul>
-
-            <p>Note: Especially using Guice, one can easily define new modules 
for existing James components, as well as
-            for third party code. Note that building your own combination of 
components will lead to an untested and unsupported server.
-            </p>
-        </section>
-
-        <section name="Support matrix">
-            <p>
-                <table>
-                    <tr>
-                        <th>wiring</th>
-                        <th>Spring</th>
-                        <th>Cassandra-guice</th>
-                        <th>Cassandra-ldap-guice</th>
-                        <th>Jpa-guice</th>
-                        <th>Jpa-smtp</th>
-                    </tr>
-                    <tr>
-                        <td>IoC framework</td>
-                        <td>Spring</td>
-                        <td>Guice</td>
-                        <td>Guice</td>
-                        <td>Guice</td>
-                        <td>Guice</td>
-                    </tr>
-                    <tr>
-                        <td>Java version</td>
-                        <td>Java 6</td>
-                        <td>Java 8</td>
-                        <td>Java 8</td>
-                        <td>Java 8</td>
-                        <td>Java 8</td>
-                    </tr>
-                    <tr>
-                        <td>Docker image</td>
-                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfiles/run/spring";>Available</a></td>
-                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/cassandra";>Available</a></td>
-                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfilehttps://github.com/apache/james-project/tree/master/dockerfiles/run/guice/jpas/run/guice/cassandra-ldap";>Available</a></td>
-                        <td><a 
href="https://github.com/apache/james-project/tree/master/dockerfiles/run/guice/jpa";>Available</a></td>
-                        <td>None</td>
-                    </tr>
-                    <tr>
-                        <td>Supports SMTP</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                    </tr>
-                    <tr>
-                        <td>Supports IMAP</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>No</td>
-                    </tr>
-                    <tr>
-                        <td>Supports JMAP</td>
-                        <td>No</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>No</td>
-                        <td>No</td>
-                    </tr>
-                    <tr>
-                        <td>Supports POP3</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>No</td>
-                    </tr>
-                    <tr>
-                        <td>Supports FetchMail</td>
-                        <td>Yes</td>
-                        <td>No</td>
-                        <td>No</td>
-                        <td>No</td>
-                        <td>No</td>
-                    </tr>
-                    <tr>
-                        <td>Supports CLI</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>No</td>
-                    </tr>
-                    <tr>
-                        <td>Supports WebAdmin</td>
-                        <td>No</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                    </tr>
-                    <tr>
-                        <td>Supports Grafana metrics</td>
-                        <td>No</td>
-                        <td>Yes</td>
-                        <td>Yes</td>
-                        <td>No</td>
-                        <td>No</td>
-                    </tr>
-                    <tr>
-                        <td>Mailbox implementation</td>
-                        <td>JPA/MailDir/JCR/Memory</td>
-                        <td>Cassandra</td>
-                        <td>Cassandra</td>
-                        <td>JPA</td>
-                        <td>JPA</td>
-                    </tr>
-                    <tr>
-                        <td>Indexer implementation</td>
-                        <td>Lucene/None</td>
-                        <td>ElasticSearch</td>
-                        <td>ElasticSearch</td>
-                        <td>Lucene</td>
-                        <td>None</td>
-                    </tr>
-                    <tr>
-                        <td>Server data implementation</td>
-                        <td>JPA/File/HBase/JCR</td>
-                        <td>Cassandra</td>
-                        <td>Cassandra</td>
-                        <td>JPA</td>
-                        <td>JPA</td>
-                    </tr>
-                    <tr>
-                        <td>Mail queue implementation</td>
-                        <td>ActiveMQ</td>
-                        <td>ActiveMQ</td>
-                        <td>ActiveMQ</td>
-                        <td>ActiveMQ</td>
-                        <td>ActiveMQ</td>
-                    </tr>
-                    <tr>
-                        <td>Sieve</td>
-                        <td>Experimental</td>
-                        <td>Experimental</td>
-                        <td>Experimental</td>
-                        <td>Experimental</td>
-                        <td>No</td>
-                    </tr>
-                </table>
-            </p>
-        </section>
-
-    </body>
-
-</document>


---------------------------------------------------------------------
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