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 06:08:36 UTC
svn commit: r1029243 - /james/project/trunk/project/src/site/xdoc/index.xml
Author: eric
Date: Sun Oct 31 05:08:36 2010
New Revision: 1029243
URL: http://svn.apache.org/viewvc?rev=1029243&view=rev
Log:
Index is tabbed - download buttons - twitter widget - video - content update - link to 3.0-M1 release
Modified:
james/project/trunk/project/src/site/xdoc/index.xml
Modified: james/project/trunk/project/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/james/project/trunk/project/src/site/xdoc/index.xml?rev=1029243&r1=1029242&r2=1029243&view=diff
==============================================================================
--- james/project/trunk/project/src/site/xdoc/index.xml (original)
+++ james/project/trunk/project/src/site/xdoc/index.xml Sun Oct 31 05:08:36 2010
@@ -6,123 +6,224 @@
<title>Overview</title>
<author email="site-dev@james.apache.org">James Project Web Team</author>
</properties>
-
- <body>
- <table><tr><td>
+ <head>
+
+ <script type="text/javascript">
- <section name="What is James?">
+ $(function(){
+ $('#tabs').tabs();
+ });
+
+ </script>
- <p>The Apache James Project delivers a rich set of open source modules and libraries, written in Java,
- related to internet mail and news which build into an advanced enterprise mail server.</p>
+ <style type="text/css">
+ #newsbox {margin: 0 0 0 0;}
+ </style>
- <p><a href='http://projects.apache.org'>Apache projects</a> are developed in an
- <a href='http://www.apache.org/foundation/how-it-works.html#meritocracy'>open</a> and
- <a href='http://www.apache.org/foundation/how-it-works.html#management'>collaborative manner</a>.
- All are welcome! We recommend that Users, Developers, Curious and Fans subscribe to the James <a href='http://james.apache.org/mail.html'>mailing lists</a>.</p>
+ </head>
- </section>
-
- <section name="You're looking for...">
-
- <table><tr><td width="50%">
-
- <subsection name='... an Enterprise Mail Server'>
-
- <p><a href='http://james.apache.org/server'>James Server</a> 3.0 and 2.3.2 are integrated email server with advanced fully functional features.</p>
-
- <p>James 3.0 provides a mailet container, delegating to independent processing agents known as mailets.
- It benefits from modular architecture, is built on Spring and is moving towards OSGi.
- It supports the following protocols:</p>
-
- <ul>
- <li><a href='http://james.apache.org/server/rfclist/smtp/rfc0821.txt'>
- <abbr title='Simple Mail Transport Protocol'>SMTP</abbr></a></li>
- <li><a href='http://james.apache.org/server/rfclist/lmtp/rfc2033.txt'>
- <abbr title='Local Mail Transfer Protocol'>LMTP</abbr></a> (available with Server V3).</li>
- <li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
- <abbr title='Post Office Protocol'>POP3</abbr></a></li>
- <li><a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>
- <abbr title='Internet Message Access Protocol'>IMAP</abbr></a>
- (see the <a href='http://james.apache.org/imap'>IMAP</a> sub-project, available with Server V3).</li>
- <li>Sieve filtering into mailboxes for incoming mail.</li>
- <li>Fetchmail from POP3 and IMAP accounts.</li>
- <li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
- <abbr title='Network News Transfer Protocol'>NNTP</abbr></a> (better known as news, available with Server V2).</li>
- </ul>
+ <body>
+
+ <table><tr><td>
- <p><a href='http://james.apache.org/server'>Read more</a> about the complete features of James 3.0 and
- on the stable, mature and production ready James 2.3.2.</p>
-
- <p>You can also try the <a href='http://james.apache.org/hup'>Hupa</a> WEB-mail solution to give access
- from any browser to IMAP mailboxes (hosted by James Server or any other IMAP Server).</p>
-
- </subsection>
+ <div id="tabs" style="min-width:550px;">
- </td><td width="50%">
-
- <subsection name='... a Modular Mail Platform'>
-
- <p>Developers looking for a modular mail platform on which to build should start by
- looking at the modules and libraries used to compose James Server 3.0.</p>
-
- <p><a href='http://james.apache.org/imap/'>IMAP</a> iproviding a flexible codec for IMAP,
- command processors and a sample data access layer. In combination with a socket layer,
- this library can be used to create an IMAP server.</p>
-
- <p>The <a href='http://james.apache.org/mailets'>Mailet subproject</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'>Mailet API</a> specifies mailets</li>
- <li>The <a href='http://james.apache.org/mailet/base'>Mailet Basic Toolkit</a>
- collects utilities and lightweight frameworks useful for developing and testing mailets</li>
- <li><a href='http://james.apache.org/mailet/standard'>Standard Mailets</a> collects
- general processing mailets with limited dependencies</li>
- <li><a href='http://james.apache.org/mailet/crypto'>Crypto Mailets</a> collects
- mailets which perform cryptographic processing such as signing, encrypting,
- decrypting and signature verification.</li>
+ <li><a href="#tabs-1">Project</a></li>
+ <li><a href="#tabs-2">Server</a></li>
+ <li><a href="#tabs-3">Components</a></li>
+ <li><a href="#tabs-4">Video</a></li>
</ul>
- <p><a href='http://james.apache.org/protocols/'>Protocols</a> project delivers a lightweight,
- and highly extensible framework for mail protocols implementations.</p>
+ <div id="tabs-1">
+
+ <subsection name="James Project">
- <p><a href='http://james.apache.org/mailbox/'>Mailbox</a> is a flexible Mailbox storage
- accessible by mail (imap, pop3, smtp,...) and other protocols..</p>
+ <p>The Apache James Project delivers a rich set of open source modules and libraries, written in Java,
+ related to internet mail communication which build into an advanced enterprise mail server.</p>
+
+ <p>Download your mail server.</p>
+
+ <p>
+ <span class="minibutton btn-download">
+ <a href="javascript:window.location='download.cgi';">
+ <span><span class="icon"></span>Early James Server 3.0-M1</span>
+ </a>
+ </span>
+ </p>
+ <p>
+ <span class="minibutton btn-download">
+ <a href="javascript:window.location='download.cgi';">
+ <span><span class="icon"></span>Stable James Server 2.3.2</span>
+ </a>
+ </span>
+ </p>
+
+ </subsection>
+
+ <subsection name="Join the Community">
- <p><a href='http://james.apache.org/mime4j/'>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/'>jSPF</a> implements <abbr title='Sender Policy Framework'>
- <a href='http://www.openspf.org/'>SPF</a></abbr></p>
-
- <p><a href='http://james.apache.org/jsieve'>jSieve</a> implements the
- <a href='http://www.ietf.org/rfc/rfc3028.txt'>Sieve</a> mail filtering language</p>
+ <p><a href='http://projects.apache.org'>Apache projects</a> are developed in an
+ <a href='http://www.apache.org/foundation/how-it-works.html#meritocracy'>open</a> and
+ <a href='http://www.apache.org/foundation/how-it-works.html#management'>collaborative manner</a>.</p>
+
+ <p>All are welcome to the Community! We recommend that Users, Developers, Curious and Fans subscribe to the James
+ <a href='http://james.apache.org/mail.html'>mailing lists</a> and follow <a href="http://twitter.com/ApacheJames">@ApacheJames</a> on Twitter.</p>
+
+ </subsection>
+
+ </div>
+
+ <div id="tabs-2">
+
+ <subsection name="James Packaged as a Server">
+
+ <p><a href='http://james.apache.org/server'>James Server</a> 3.0 and 2.3.2 are integrated email server with advanced fully functional features.</p>
+
+ <p>James 3.0 provides a mailet container, delegating to independent processing agents known as mailets.
+ It benefits from modular architecture, is built on Spring and is moving towards OSGi.
+ It supports the following protocols:</p>
+
+ <ul>
+ <li><a href='http://james.apache.org/server/rfclist/smtp/rfc0821.txt'>
+ <abbr title='Simple Mail Transport Protocol'>SMTP</abbr></a></li>
+ <li><a href='http://james.apache.org/server/rfclist/lmtp/rfc2033.txt'>
+ <abbr title='Local Mail Transfer Protocol'>LMTP</abbr></a>.</li>
+ <li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
+ <abbr title='Post Office Protocol'>POP3</abbr></a></li>
+ <li><a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>
+ <abbr title='Internet Message Access Protocol'>IMAP</abbr></a>
+ (see <a href='http://james.apache.org/imap'>IMAP</a> sub-project).</li>
+ <li>Sieve filtering into mailboxes for incoming mail.</li>
+ <li>Fetchmail from POP3 and IMAP accounts.</li>
+ <li><a href='http://james.apache.org/server/rfclist/nntp/rfc0977.txt'>
+ <abbr title='Network News Transfer Protocol'>NNTP</abbr></a> (better known as news, only with Server V2).</li>
+ </ul>
+
+ <p>You can also try the <a href='http://james.apache.org/hupa/'>Hupa</a> WEB-mail solution to give access
+ from any browser to IMAP mailboxes (hosted by James Server or any other IMAP Server).</p>
+
+ </subsection>
+
+ </div>
+
+ <div id="tabs-3">
+
+ <subsection name="James Software Components">
- <p><a href='http://james.apache.org/jdkim/'>jDKIM</a> implements <abbr title='Domain Keys Identified Mail'>
- <a href='http://www.dkim.org/'>DKIM</a></abbr></p>
+ <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>
+
+ <p><a href='http://james.apache.org/imap/'>IMAP</a> provides a flexible codec for IMAP,
+ command processors and a sample data access layer. In combination with a socket layer,
+ and a mailbox persistence, this library can be used to create an IMAP server.</p>
+
+ <p>The <a href='http://james.apache.org/mailets/'>Mailet subproject</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'>Mailet API</a> specifies mailets.</li>
+ <li>The <a href='http://james.apache.org/mailet/base'>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'>Standard Mailets</a> collects
+ general processing mailets with limited dependencies.</li>
+ <li><a href='http://james.apache.org/mailet/crypto'>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/'>Protocols</a> project delivers a lightweight,
+ and highly extensible framework for mail protocols implementations.</p>
+
+ <p><a href='http://james.apache.org/mailbox/'>Mailbox</a> is a flexible Mailbox storage
+ accessible by mail (imap, pop3, smtp,...) and other protocols..</p>
+
+ <p><a href='http://james.apache.org/mime4j/'>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/'>jSPF</a> implements <abbr title='Sender Policy Framework'>
+ <a href='http://www.openspf.org/'>SPF</a></abbr></p>
+
+ <p><a href='http://james.apache.org/jsieve'>jSieve</a> implements the
+ <a href='http://www.ietf.org/rfc/rfc3028.txt'>Sieve</a> mail filtering language</p>
+
+ <p><a href='http://james.apache.org/jdkim/'>jDKIM</a> implements <abbr title='Domain Keys Identified Mail'>
+ <a href='http://www.dkim.org/'>DKIM</a></abbr></p>
+
+ <p><a href='http://james.apache.org/mpt/'>MPT</a> is a scripted functional test tool
+ suitable for testing mail protocols.</p>
+
+ <p><a href='http://james.apache.org/postage/'>Postage</a> generates mail traffic suitable
+ for stress testing mail servers</p>
+
+ </subsection>
+
+ </div>
- <p><a href='http://james.apache.org/mpt/'>MPT</a> is a scripted functional test tool
- suitable for testing mail protocols.</p>
+ <div id="tabs-4">
- <p><a href='http://james.apache.org/postage/'>Postage</a> generates mail traffic suitable
- for stress testing mail servers</p>
-
- </subsection>
-
- </td></tr></table>
-
- </section>
-
- </td><td>
+ <object width="480" height="385">
+ <param name="movie" value="http://www.youtube.com/v/0Mx7qy7i3Hs?fs=1&hl=en_US"></param>
+ <param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
+ <embed src="http://www.youtube.com/v/0Mx7qy7i3Hs?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always"
+ allowfullscreen="true" width="480" height="385">
+ </embed>
+ </object>
- <div id="newsboxspacer">
+ </div>
+
+ </div>
+
+ </td>
+ <td>
+
+ <div id="newsboxspacer">
<div id="newsbox">
+ <script src="http://widgets.twimg.com/j/2/widget.js"></script>
+ <script>
+ new TWTR.Widget({
+ version: 2,
+ type: 'search',
+ search: 'from:ApacheJames OR #ApacheJames',
+ interval: 6000,
+ title: 'Apache James Conversations',
+ subject: '',
+ width: 250,
+ height: 300,
+ theme: {
+ shell: {
+ background: '#525D76',
+ color: '#ffffff'
+ },
+ tweets: {
+ background: '#ffffff',
+ color: '#444444',
+ links: '#1985b5'
+ }
+ },
+ features: {
+ scrollbar: false,
+ loop: true,
+ live: true,
+ hashtags: true,
+ timestamp: true,
+ avatars: true,
+ toptweets: true,
+ behavior: 'default'
+ }
+ }).render().start();
+ </script>
+
<subsection name="News">
<ul>
+ <li>Nov/2010 - <ul>
+ <li><a href="newsarchive.html#01112010_1"><strong>Apache Server 3.0-M1</strong> released</a></li>
+ </ul>
+ </li>
<li>Sep/2010 - <ul>
<li><a href="newsarchive.html#20092010_1"><strong>Apache IMAP 0.2-M1</strong> released</a></li>
<li><a href="newsarchive.html#18092010_1"><strong>Apache protocols 1.2-M1</strong> released</a></li>
@@ -150,19 +251,6 @@
<li><a href="newsarchive.html#31082009"><strong>Apache James 2.3.2</strong> released</a></li>
</ul>
</li>
- <li>Jul/2009 - <ul>
- <li><a href="newsarchive.html#02072009"><strong>Apache MPT 0.1</strong> released</a></li>
- </ul>
- </li>
- <li>Jun/2009 - <ul>
- <li><a href="newsarchive.html#25062009"><strong>Apache jSPF 0.9.7</strong> released</a></li>
- <li><a href="newsarchive.html#18062009"><strong>Apache JSieve 0.3</strong> released</a></li>
- </ul>
- </li>
- <li>May/2009 - <ul>
- <li><a href="newsarchive.html#14152009"><strong>Apache Crypto Mailets 1.0</strong> released</a></li>
- </ul>
- </li>
</ul>
<i>Read all the news in full in the <a href="newsarchive.html">News Archive</a></i><br/>
</subsection>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org