JAMES-1994 Change the old homepage to the documentation page
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/e6ff886a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/e6ff886a Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/e6ff886a Branch: refs/heads/master Commit: e6ff886a2d027418a8d0bc9f640237e070be46d4 Parents: 91fdf04 Author: quynhn <qngu...@linagora.com> Authored: Tue Apr 11 16:02:02 2017 +0700 Committer: benwa <btell...@linagora.com> Committed: Wed May 3 15:02:41 2017 +0700 ---------------------------------------------------------------------- src/site/site.xml | 4 +- src/site/xdoc/documentation.xml | 129 +++++++++++++++++++++++++++++++++++ src/site/xdoc/index.xml | 129 ----------------------------------- 3 files changed, 131 insertions(+), 131 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/e6ff886a/src/site/site.xml ---------------------------------------------------------------------- diff --git a/src/site/site.xml b/src/site/site.xml index 37f9b30..74ddafb 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -69,7 +69,7 @@ href="http://james.apache.org/index.html" /> <item name="James" - href="http://james.apache.org/index.html" /> + href="http://james.apache.org/documentation.html" /> <item name="Mime4J" href="http://james.apache.org/mime4j/index.html" /> @@ -88,7 +88,7 @@ </links> <menu name="James components"> - <item name="About James" href="/index.html" collapse="true"> + <item name="About James" href="/documentation.html" collapse="true"> <item name="Mailing Lists" href="/mail.html" /> <item name="Contributing" href="/contribute.html" /> <item name="Guidelines" href="/guidelines.html" /> http://git-wip-us.apache.org/repos/asf/james-project/blob/e6ff886a/src/site/xdoc/documentation.xml ---------------------------------------------------------------------- diff --git a/src/site/xdoc/documentation.xml b/src/site/xdoc/documentation.xml new file mode 100644 index 0000000..fce8c8f --- /dev/null +++ b/src/site/xdoc/documentation.xml @@ -0,0 +1,129 @@ +<?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>Overview</title> + <author email="site-...@james.apache.org">James Project Web Team</author> + </properties> + + <head> + +<!-- + <script type="text/javascript" src="js/galleria/galleria.js"></script> +--> + <script type="text/javascript" src="js/james/index.js?v=2"></script> + + <script type="text/javascript" src="js/james/functions.js"></script> + + </head> + + <body> + + <section name="Apache James Project"> + + <p>James has a modular architecture based on a rich set of modern and efficient components which provides at the end, complete, stable, secure and extendable Mail Servers running on the JVM. + James is made of <b>internal projects</b> - Server, Mailet, Mailbox, Protocols, MPT - and of <b>external projects</b> â Hupa, Mime4J, jSieve, jSPF, jDKIM.</p> + + <p>You can also read the <a href="http://wiki.apache.org/james/">wiki</a> + (discover <a href="http://wiki.apache.org/james/JamesUsers">who uses James</a>,...)</p> + + <img class="centered" src="images/james-schema-subprojects.png" alt="" usemap="#Map" /> + <map name="Map" id="Map"> + <area alt="" title="" href="http://james.apache.org/hupa/index.html" shape="poly" coords="461,83,575,85,577,129,458,128" /> + <area alt="" title="" href="http://james.apache.org/server/index.html" shape="poly" coords="466,197,580,196,581,241,468,240" /> + <area alt="" title="" href="http://james.apache.org/mpt/index.html" shape="poly" coords="139,247,205,248,204,290,138,290" /> + <area alt="" title="" href="http://james.apache.org/mailet/index.html" shape="poly" coords="322,284,436,284,436,328,320,329" /> + <area alt="" title="" href="http://james.apache.org/mailbox/index.html" shape="poly" coords="466,285,578,286,579,329,466,326" /> + <area alt="" title="" href="http://james.apache.org/protocols/index.html" shape="poly" coords="604,284,762,284,762,330,606,329" /> + <area alt="" title="" href="http://james.apache.org/mime4j/index.html" shape="poly" coords="273,422,386,422,387,465,272,467" /> + <area alt="" title="" href="http://james.apache.org/jsieve/index.html" shape="poly" coords="406,422,518,421,520,465,408,464" /> + <area alt="" title="" href="http://james.apache.org/jspf/index.html" shape="poly" coords="545,420,648,421,651,465,551,468" /> + <area alt="" title="" href="http://james.apache.org/jdkim/index.html" shape="poly" coords="683,422,795,422,795,464,680,464" /> + </map> + + <subsection name="Software Components"> + + <p>Developers looking for a modular mail platform on which to build can look + at the modules and libraries used to compose James Server 3.0.</p> + + <h4>Internal Projects</h4> + + <p>The <a href='http://james.apache.org/mailets/'>Apache James Mailet project</a> collects products + related to mailets (mail processing components analogous to servlets). These are independent of the + <a href='http://james.apache.org/server/'>James server</a> and can be reused in any mailet container.</p> + + <ul> + <li>The <a href='http://james.apache.org/mailet/api'>Apache James Mailet API</a> specifies mailets.</li> + <li>The <a href='http://james.apache.org/mailet/base'>Apache James Mailet Basic Toolkit</a> + collects utilities and lightweight frameworks useful to develop and test mailets.</li> + <li><a href='http://james.apache.org/mailet/standard'>Apache James Standard Mailets</a> collects + general processing mailets with limited dependencies.</li> + <li><a href='http://james.apache.org/mailet/crypto'>Apache James Crypto Mailets</a> collects + mailets which perform cryptographic processing such as signing, encrypting, + decrypting and signature verification.</li> + </ul> + + <p><a href='http://james.apache.org/protocols/'>Apache James Protocols</a> project delivers a lightweight, + and highly extensible framework for mail protocols implementations. + Protocols is coming with several implementations of popular mail protocols like: + <ul> + <li>SMTP</li> + <li>LMPT</li> + <li>POP3</li> + <li>IMAP</li> + <li>ManageSieve</li> + <li>JMAP</li> + </ul> + </p> + + <p><a href='http://james.apache.org/mailbox/'>Apache James Mailbox</a> features include the support of emails storage, + indexing emails for research, quotas, an events system.</p> + + <h4>External Projects</h4> + <p><a href='http://james.apache.org/mime4j/'>Apache James Mime4J</a> parses MIME typed documents (including + - but not limited to - mail). APIs similar to DOM, SAX and pull parsers are exposed.</p> + + <p><a href='http://james.apache.org/jspf/'>Apache James jSPF</a> implements <abbr title='Sender Policy Framework'> + <a href='http://www.openspf.org/'>SPF</a></abbr>. + The jSPF library is pure Java SPF implementation. It was designed to match the current SPF-Specs of 2006-2009 (See RFC section). + SPF is also knows as Sender Policy Framework. It was designed to detect email spoofing + This is the solution if you ever was tired of getting spam from yourself. + For more informations see <abbr title='Sender Policy Framework'> <a href='http://www.openspf.org/'>openspf website</a></abbr>. + </p> + + <p><a href='http://james.apache.org/jsieve'>Apache James jSieve</a> is a Java implementation of + the Sieve mail filtering language defined by <a href='http://www.ietf.org/rfc/rfc3028.txt'>RFC 3028</a>. + jSieve is implemented as a language processor that can be plugged into any internet mail application to add Sieve support.</p> + + <p><a href='http://james.apache.org/jdkim/'>Apache James jDKIM</a> implements <abbr title='Domain Keys Identified Mail'> + <a href='http://www.dkim.org/'>DKIM</a></abbr>. jDKIM is a DKIM implementation library written in Java. It provides both verification + and signing and also provides Mailets for the Apache JAMES project. + </p> + + <p><a href='http://james.apache.org/mpt/'>Apache James MPT</a> is a scripted functional test tool + suitable for testing mail protocols.</p> + + </subsection> + </section> + + </body> + +</document> http://git-wip-us.apache.org/repos/asf/james-project/blob/e6ff886a/src/site/xdoc/index.xml ---------------------------------------------------------------------- diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml deleted file mode 100644 index fce8c8f..0000000 --- a/src/site/xdoc/index.xml +++ /dev/null @@ -1,129 +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>Overview</title> - <author email="site-...@james.apache.org">James Project Web Team</author> - </properties> - - <head> - -<!-- - <script type="text/javascript" src="js/galleria/galleria.js"></script> ---> - <script type="text/javascript" src="js/james/index.js?v=2"></script> - - <script type="text/javascript" src="js/james/functions.js"></script> - - </head> - - <body> - - <section name="Apache James Project"> - - <p>James has a modular architecture based on a rich set of modern and efficient components which provides at the end, complete, stable, secure and extendable Mail Servers running on the JVM. - James is made of <b>internal projects</b> - Server, Mailet, Mailbox, Protocols, MPT - and of <b>external projects</b> â Hupa, Mime4J, jSieve, jSPF, jDKIM.</p> - - <p>You can also read the <a href="http://wiki.apache.org/james/">wiki</a> - (discover <a href="http://wiki.apache.org/james/JamesUsers">who uses James</a>,...)</p> - - <img class="centered" src="images/james-schema-subprojects.png" alt="" usemap="#Map" /> - <map name="Map" id="Map"> - <area alt="" title="" href="http://james.apache.org/hupa/index.html" shape="poly" coords="461,83,575,85,577,129,458,128" /> - <area alt="" title="" href="http://james.apache.org/server/index.html" shape="poly" coords="466,197,580,196,581,241,468,240" /> - <area alt="" title="" href="http://james.apache.org/mpt/index.html" shape="poly" coords="139,247,205,248,204,290,138,290" /> - <area alt="" title="" href="http://james.apache.org/mailet/index.html" shape="poly" coords="322,284,436,284,436,328,320,329" /> - <area alt="" title="" href="http://james.apache.org/mailbox/index.html" shape="poly" coords="466,285,578,286,579,329,466,326" /> - <area alt="" title="" href="http://james.apache.org/protocols/index.html" shape="poly" coords="604,284,762,284,762,330,606,329" /> - <area alt="" title="" href="http://james.apache.org/mime4j/index.html" shape="poly" coords="273,422,386,422,387,465,272,467" /> - <area alt="" title="" href="http://james.apache.org/jsieve/index.html" shape="poly" coords="406,422,518,421,520,465,408,464" /> - <area alt="" title="" href="http://james.apache.org/jspf/index.html" shape="poly" coords="545,420,648,421,651,465,551,468" /> - <area alt="" title="" href="http://james.apache.org/jdkim/index.html" shape="poly" coords="683,422,795,422,795,464,680,464" /> - </map> - - <subsection name="Software Components"> - - <p>Developers looking for a modular mail platform on which to build can look - at the modules and libraries used to compose James Server 3.0.</p> - - <h4>Internal Projects</h4> - - <p>The <a href='http://james.apache.org/mailets/'>Apache James Mailet project</a> collects products - related to mailets (mail processing components analogous to servlets). These are independent of the - <a href='http://james.apache.org/server/'>James server</a> and can be reused in any mailet container.</p> - - <ul> - <li>The <a href='http://james.apache.org/mailet/api'>Apache James Mailet API</a> specifies mailets.</li> - <li>The <a href='http://james.apache.org/mailet/base'>Apache James Mailet Basic Toolkit</a> - collects utilities and lightweight frameworks useful to develop and test mailets.</li> - <li><a href='http://james.apache.org/mailet/standard'>Apache James Standard Mailets</a> collects - general processing mailets with limited dependencies.</li> - <li><a href='http://james.apache.org/mailet/crypto'>Apache James Crypto Mailets</a> collects - mailets which perform cryptographic processing such as signing, encrypting, - decrypting and signature verification.</li> - </ul> - - <p><a href='http://james.apache.org/protocols/'>Apache James Protocols</a> project delivers a lightweight, - and highly extensible framework for mail protocols implementations. - Protocols is coming with several implementations of popular mail protocols like: - <ul> - <li>SMTP</li> - <li>LMPT</li> - <li>POP3</li> - <li>IMAP</li> - <li>ManageSieve</li> - <li>JMAP</li> - </ul> - </p> - - <p><a href='http://james.apache.org/mailbox/'>Apache James Mailbox</a> features include the support of emails storage, - indexing emails for research, quotas, an events system.</p> - - <h4>External Projects</h4> - <p><a href='http://james.apache.org/mime4j/'>Apache James Mime4J</a> parses MIME typed documents (including - - but not limited to - mail). APIs similar to DOM, SAX and pull parsers are exposed.</p> - - <p><a href='http://james.apache.org/jspf/'>Apache James jSPF</a> implements <abbr title='Sender Policy Framework'> - <a href='http://www.openspf.org/'>SPF</a></abbr>. - The jSPF library is pure Java SPF implementation. It was designed to match the current SPF-Specs of 2006-2009 (See RFC section). - SPF is also knows as Sender Policy Framework. It was designed to detect email spoofing - This is the solution if you ever was tired of getting spam from yourself. - For more informations see <abbr title='Sender Policy Framework'> <a href='http://www.openspf.org/'>openspf website</a></abbr>. - </p> - - <p><a href='http://james.apache.org/jsieve'>Apache James jSieve</a> is a Java implementation of - the Sieve mail filtering language defined by <a href='http://www.ietf.org/rfc/rfc3028.txt'>RFC 3028</a>. - jSieve is implemented as a language processor that can be plugged into any internet mail application to add Sieve support.</p> - - <p><a href='http://james.apache.org/jdkim/'>Apache James jDKIM</a> implements <abbr title='Domain Keys Identified Mail'> - <a href='http://www.dkim.org/'>DKIM</a></abbr>. jDKIM is a DKIM implementation library written in Java. It provides both verification - and signing and also provides Mailets for the Apache JAMES project. - </p> - - <p><a href='http://james.apache.org/mpt/'>Apache James MPT</a> is a scripted functional test tool - suitable for testing mail protocols.</p> - - </subsection> - </section> - - </body> - -</document> --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org