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 ad...@apache.org on 2019/03/27 08:54:11 UTC

[james-project] branch master updated (28360f8 -> a6081b5)

This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from 28360f8  JAMES-2699 Add documentation for Mailet API deprecation
     new 0ef697b  3.3.0 Release: Update changelog
     new a07ea4f  3.3.0 Release: Update upgrade instructions
     new eaa743a  3.3.0 Release: Homepage should refer James 3.3.0
     new 488a5e0  3.3.0 Release: Mail processing howto should refer James 3.3.0
     new 928d34f  3.3.0 Release: Update MBOX repository removal statement
     new c03e5ea  3.3.0 Release: Documentation website should refer 3.3.0
     new a9f8a68  3.3.0 Release: Download page should refer 3.3.0
     new df31ef2  3.3.0 Release: Blog post for 3.3.0 release
     new 686438c  3.3.0 Release: Adding a mention about reactor migration
     new ced543d  3.3.0 Release: Remove 'MBox Repositories' documentation
     new 28e4131  3.3.0 Release: Specify JDK version
     new a6081b5  Merge remote-tracking branch 'btellier/3.3.0-website-release'

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGELOG.md                                       |   2 +
 .../_posts/2019-03-26-james-3.3.0.markdown         |  49 ++++++++++
 src/homepage/howTo/mail-processing.html            |   6 +-
 src/homepage/index.html                            |   4 +-
 src/site/markdown/mailet/quickstart.md             |   2 +-
 src/site/markdown/server/install/guice-jpa-smtp.md |   2 +-
 src/site/markdown/server/install/guice-jpa.md      |   2 +-
 src/site/xdoc/download.xml                         | 106 ++++++++++-----------
 .../xdoc/server/config-mailrepositorystore.xml     |   9 --
 src/site/xdoc/server/index.xml                     |   8 +-
 src/site/xdoc/server/install.xml                   |  10 +-
 src/site/xdoc/server/quick-start.xml               |   8 +-
 upgrade-instructions.md                            |   6 +-
 13 files changed, 130 insertions(+), 84 deletions(-)
 create mode 100644 src/homepage/_posts/2019-03-26-james-3.3.0.markdown


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


[james-project] 05/12: 3.3.0 Release: Update MBOX repository removal statement

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 928d34fc1df2c3effd5b5116182c112dcfbd0369
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:25:53 2019 +0700

    3.3.0 Release: Update MBOX repository removal statement
---
 src/site/xdoc/server/config-mailrepositorystore.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/site/xdoc/server/config-mailrepositorystore.xml b/src/site/xdoc/server/config-mailrepositorystore.xml
index da7f535..b4c143c 100644
--- a/src/site/xdoc/server/config-mailrepositorystore.xml
+++ b/src/site/xdoc/server/config-mailrepositorystore.xml
@@ -89,7 +89,7 @@
     
     <subsection name="MBox Repositories">
 
-     <p>Warning: deprecated. This feature will be removed as part of James release 3.2.0 unless it is maintained.
+     <p>Warning: deprecated. This feature had been removed as part of James release 3.2.0.
          See https://issues.apache.org/jira/browse/JAMES-2323. Use File Repositories instead.</p>
     
      <p>The MBox file format repository.</p>


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


[james-project] 09/12: 3.3.0 Release: Adding a mention about reactor migration

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 686438ce38f789b45275c1e0364a7cd7803933be
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:56:42 2019 +0700

    3.3.0 Release: Adding a mention about reactor migration
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 714408c..4f416d2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -28,6 +28,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
 - MailboxListener and mailbox event system were reworked. Custom listeners will need to be adapted. Please see Upgrade instuctions.
 - Docker images are now using a JRE instead of a JDK
 - Replacement of the old mailbox event system with the EventBus
+- Progressive use of [reactor](https://github.com/reactor/reactor) for concurrency management (in progress)
 
 ### Removed
 - Drop HBase and JCR components (mailbox and server/data).


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


[james-project] 02/12: 3.3.0 Release: Update upgrade instructions

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit a07ea4f0308aa1729283fbb7e2012e8e7dfecf09
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:19:26 2019 +0700

    3.3.0 Release: Update upgrade instructions
---
 upgrade-instructions.md | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/upgrade-instructions.md b/upgrade-instructions.md
index a494d53..caa3dff 100644
--- a/upgrade-instructions.md
+++ b/upgrade-instructions.md
@@ -12,7 +12,11 @@ software documentation. Do not follow this guide blindly!
 
 Note: this section is in progress. It will be updated during all the development process until the release.
 
-Changes to apply between 3.2.x and 3.3.x will be reported here.
+Changes to apply between 3.3.x and 3.4.x will be reported here.
+
+## 3.3.0 version
+
+Changes to apply between 3.2.0 and 3.3.0 had been reported here.
 
 Change list:
 


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


[james-project] 06/12: 3.3.0 Release: Documentation website should refer 3.3.0

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit c03e5ea91ded5db4bd3deaa01369ccd4d1773afb
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:27:25 2019 +0700

    3.3.0 Release: Documentation website should refer 3.3.0
---
 src/site/markdown/mailet/quickstart.md             |  2 +-
 src/site/markdown/server/install/guice-jpa-smtp.md |  2 +-
 src/site/markdown/server/install/guice-jpa.md      |  2 +-
 src/site/xdoc/server/index.xml                     |  8 ++++----
 src/site/xdoc/server/install.xml                   | 10 +++++-----
 src/site/xdoc/server/quick-start.xml               |  8 ++++----
 6 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/site/markdown/mailet/quickstart.md b/src/site/markdown/mailet/quickstart.md
index bfcef45..be8ce42 100644
--- a/src/site/markdown/mailet/quickstart.md
+++ b/src/site/markdown/mailet/quickstart.md
@@ -20,7 +20,7 @@ Just include something like this in your *pom.xml*
     <dependency>
         <groupId>org.apache.james</groupId>
         <artifactId>apache-mailet-api</artifactId>
-        <version>3.2.0</version>
+        <version>3.3.0</version>
     </dependency>
     <!-- other dependencies -->
 </dependencies>
diff --git a/src/site/markdown/server/install/guice-jpa-smtp.md b/src/site/markdown/server/install/guice-jpa-smtp.md
index 0a881cb..cf8ec43 100644
--- a/src/site/markdown/server/install/guice-jpa-smtp.md
+++ b/src/site/markdown/server/install/guice-jpa-smtp.md
@@ -10,7 +10,7 @@
 
 ### Download the artifacts
 
-Download james-jpa-smtp-guice-3.2.0.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it.
+Download james-jpa-smtp-guice-3.3.0.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it.
 
 ### (alternative) Building the artifacts
 
diff --git a/src/site/markdown/server/install/guice-jpa.md b/src/site/markdown/server/install/guice-jpa.md
index 6e5d71d..292e351 100644
--- a/src/site/markdown/server/install/guice-jpa.md
+++ b/src/site/markdown/server/install/guice-jpa.md
@@ -9,7 +9,7 @@
 
 ### Download the artifacts
 
-Download james-jpa-guice-3.2.0.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it.
+Download james-jpa-guice-3.3.0.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it.
 
 ### (alternative) Building the artifacts
 
diff --git a/src/site/xdoc/server/index.xml b/src/site/xdoc/server/index.xml
index 0de78b9..1d71556 100644
--- a/src/site/xdoc/server/index.xml
+++ b/src/site/xdoc/server/index.xml
@@ -40,22 +40,22 @@
           <a href="manage.html">manage</a>, <a href="monitor.html">monitor</a>
           and <a href="dev.html">develop</a> Apache James Server.</p>
 
-        <p>Download Apache James Mail Server 3.2.0 and <a href="quick-start.html">quick-start</a> it!</p>
+        <p>Download Apache James Mail Server 3.3.0 and <a href="quick-start.html">quick-start</a> it!</p>
         <p>
           <span class="minibutton btn-download">
             <a href="http://james.apache.org/download.cgi#Apache_James_Server">
-              <span><span class="icon"></span>Apache James Server 3.2.0</span>
+              <span><span class="icon"></span>Apache James Server 3.3.0</span>
             </a>
           </span>
         </p>
          <p>You can also have a look to the last stable version</p>
 
-        <p>Apache James Server 3.2.0 represents the leading edge of development. This code stream has many more
+        <p>Apache James Server 3.3.0 represents the leading edge of development. This code stream has many more
           features than the 2.3 code, but is not be as well tested in production. Reasonable
           configuration compatibility has been retained with 2.3.2.</p>
           
         <p>Apache James Server 3.1.0 required Java 1.8. A migration guide for
-           users willing to upgrade from 2.3 to 3.2.0 is <a href="upgrade-2.3.html">available</a>. If relying on Guice
+           users willing to upgrade from 2.3 to 3.3.0 is <a href="upgrade-2.3.html">available</a>. If relying on Guice
            wiring, you can use some additional components (Cassandra, ElasticSearch, ...).</p>
     
 
diff --git a/src/site/xdoc/server/install.xml b/src/site/xdoc/server/install.xml
index a1da3f0..51e2ba3 100644
--- a/src/site/xdoc/server/install.xml
+++ b/src/site/xdoc/server/install.xml
@@ -29,11 +29,11 @@
 
   <subsection name="Java Virtual Machine">
   
-    <p>James 3.1 requires a Java Runtime Environment. Java version 1.8 is required to run the
+    <p>James 3.3.0 requires a Java Runtime Environment. Java version 1.8 is required to run the
        James application. The exact JREs available depends on the platform. In addition, the environment variable JAVA_HOME should be set to
        the JRE home directory before running James.</p>
     
-    <p>James 3.1 has been successfully tested on OpenJDK</p>
+    <p>James 3.3.0 has been successfully tested on OpenJDK</p>
   
   </subsection>
   
@@ -72,8 +72,8 @@
   </section>
 
   <section name="Build instructions">
-      <p>Checkout code from the chosen version on <a href="https://github.com/apache/james-project/tree/james-project-3.2.0">
-          GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.2.0/README.adoc">README instructions</a> about compilation.</p>
+      <p>Checkout code from the chosen version on <a href="https://github.com/apache/james-project/tree/james-project-3.3.0">
+          GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.3.0/README.adoc">README instructions</a> about compilation.</p>
 
       <ul>Using these instructions, you can build the following images:
           <li>Guice + JPA + Lucene</li>
@@ -89,7 +89,7 @@
           <a href="install/jpa-guice.html">JPA-Guice</a> and <a href="install/jpa-smtp-guice.html">JPA-SMTP-Guice</a>.
       </p>
 
-      <p>A <a href="https://github.com/apache/james-project/blob/james-project-3.2.0/dockerfiles/run/docker-compose.yml">
+      <p>A <a href="https://github.com/apache/james-project/blob/james-project-3.3.0/dockerfiles/run/docker-compose.yml">
           docker-compose</a> is available for Guice + Cassandra + ElasticSearch</p>
   </section>
 
diff --git a/src/site/xdoc/server/quick-start.xml b/src/site/xdoc/server/quick-start.xml
index 89eb64e..1fe49f8 100644
--- a/src/site/xdoc/server/quick-start.xml
+++ b/src/site/xdoc/server/quick-start.xml
@@ -44,16 +44,16 @@ Step 0: Requirements
 Step 1: Download
 #################
 
-  * Download apache-james-3.2.0-app.zip from http://james.apache.org/download.cgi#Apache_James_Server
+  * Download apache-james-3.3.0-app.zip from http://james.apache.org/download.cgi#Apache_James_Server
 
 Step 2: Deploy
 ##############
 
-  * Unzip apache-james-3.2.0-app.zip.
+  * Unzip apache-james-3.3.0-app.zip.
   * You should have a folder with sub-folders bin, conf, lib, log, var and four text files.
 
-$ unzip apache-james-3.2.0-app.zip
-$ cd apache-james-3.2.0-app
+$ unzip apache-james-3.3.0-app.zip
+$ cd apache-james-3.3.0-app
 $ ls (linux) / dir (windows)
 bin
 BUILD.txt


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


[james-project] 07/12: 3.3.0 Release: Download page should refer 3.3.0

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit a9f8a68553265e15c24182ac14da0459e3e16499
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:32:47 2019 +0700

    3.3.0 Release: Download page should refer 3.3.0
---
 src/site/xdoc/download.xml | 106 ++++++++++++++++++++++-----------------------
 1 file changed, 53 insertions(+), 53 deletions(-)

diff --git a/src/site/xdoc/download.xml b/src/site/xdoc/download.xml
index a150622..f87d0bd 100644
--- a/src/site/xdoc/download.xml
+++ b/src/site/xdoc/download.xml
@@ -139,7 +139,7 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
 
   <section name='Apache James Server'>
 
-    <subsection name="Apache James 3.2.0 is the stable version">
+    <subsection name="Apache James 3.3.0 is the stable version">
 
       <div class="ui-widget">
         <div class="ui-priority-secondary ui-corner-all apache-james-crypto-notice">
@@ -159,26 +159,26 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
 
       <ul>
         <li>Source code (ZIP Format):
-          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.2.0/james-server-sources-3.2.0.zip">apache-james-3.2.0-app.zip</a>
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-server-sources-3.2.0.zip.sha1">SHA-1</a>]
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-server-sources-3.2.0.zip.asc">PGP</a>]</li>
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.3.0/james-server-sources-3.3.0.zip">apache-james-3.3.0-app.zip</a>
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-server-sources-3.3.0.zip.sha1">SHA-1</a>]
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-server-sources-3.3.0.zip.asc">PGP</a>]</li>
 
         <li>Binary (ZIP Format) for Spring wiring:
-          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.2.0/james-server-app-3.2.0-app.zip">apache-james-3.2.0-app.zip</a>
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-server-app-3.2.0-app.zip.sha1">SHA-1</a>]
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-server-app-3.2.0-app.zip.asc">PGP</a>]
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.3.0/james-server-app-3.3.0-app.zip">apache-james-3.3.0-app.zip</a>
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-server-app-3.3.0-app.zip.sha1">SHA-1</a>]
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-server-app-3.3.0-app.zip.asc">PGP</a>]
         </li>
 
         <li>Binary (ZIP Format) for JPA guice wiring:
-          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.2.0/james-jpa-guice-3.2.0.zip">james-jpa-guice-3.2.0.zip</a>
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-jpa-guice-3.2.0.zip.sha1">SHA-1</a>]
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-jpa-guice-3.2.0.zip.asc">PGP</a>]
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.3.0/james-jpa-guice-3.3.0.zip">james-jpa-guice-3.3.0.zip</a>
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-jpa-guice-3.3.0.zip.sha1">SHA-1</a>]
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-jpa-guice-3.3.0.zip.asc">PGP</a>]
         </li>
 
         <li>Binary (ZIP Format) for JPA SMTP guice wiring:
-          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.2.0/james-jpa-smtp-guice-3.2.0.zip">james-jpa-smtp-guice-3.2.0.zip</a>
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-jpa-smtp-guice-3.2.0.zip.sha1">SHA-1</a>]
-          [<a href="https://apache.org/dist/james/server/3.2.0/james-jpa-smtp-guice-3.2.0.zip.asc">PGP</a>]
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.3.0/james-jpa-smtp-guice-3.3.0.zip">james-jpa-smtp-guice-3.3.0.zip</a>
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-jpa-smtp-guice-3.3.0.zip.sha1">SHA-1</a>]
+          [<a href="https://apache.org/dist/james/server/3.3.0/james-jpa-smtp-guice-3.3.0.zip.asc">PGP</a>]
         </li>
 
       </ul>
@@ -420,13 +420,13 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
 
   <section name="Apache Mailet">
   
-    <p>Apache Mailet 3.2.0 is the latest stable version. </p>
+    <p>Apache Mailet 3.3.0 is the latest stable version. </p>
 
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-api-3.2.0-sources.zip">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-api-3.2.0-sources.zip.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-api-3.2.0-sources.zip.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-api-3.3.0-sources.zip">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-api-3.3.0-sources.zip.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-api-3.3.0-sources.zip.asc">PGP</a>]
     </p>
 
     <p>You can use the mailet API using this maven dependency:</p>
@@ -436,27 +436,27 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-api&lt;/artifactId&gt;
-    &lt;version&gt;3.2.0&lt;/version&gt;
+    &lt;version&gt;3.3.0&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-api-3.2.0.jar">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-api-3.2.0.jar.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-api-3.2.0.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-api-3.3.0.jar">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-api-3.3.0.jar.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-api-3.3.0.jar.asc">PGP</a>]
     </p>
     
   </section>
 
   <section name="Apache Mailet Base">
 
-    <p>Apache Mailet Base 3.2.0 is the latest stable version.</p>
+    <p>Apache Mailet Base 3.3.0 is the latest stable version.</p>
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-base-3.2.0-sources.zip">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-base-3.2.0-sources.zip.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-base-3.2.0-sources.zip.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-base-3.3.0-sources.zip">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-base-3.3.0-sources.zip.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-base-3.3.0-sources.zip.asc">PGP</a>]
     </p>
 
     <p>You can use the mailet Base using this maven dependency:</p>
@@ -466,27 +466,27 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-base&lt;/artifactId&gt;
-    &lt;version&gt;3.2.0&lt;/version&gt;
+    &lt;version&gt;3.3.0&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-base-3.2.0.jar">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-base-3.2.0.jar.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-base-3.2.0.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-base-3.3.0.jar">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-base-3.3.0.jar.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-base-3.3.0.jar.asc">PGP</a>]
     </p>
 
   </section>
 
   <section name="Apache Mailet Standard">
 
-    <p>Apache Mailet Standard 3.2.0 is the latest stable version. </p>
+    <p>Apache Mailet Standard 3.3.0 is the latest stable version. </p>
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-standard-3.2.0-sources.zip">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-standard-3.2.0-sources.zip.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-standard-3.2.0-sources.zip.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-standard-3.3.0-sources.zip">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-standard-3.3.0-sources.zip.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-standard-3.3.0-sources.zip.asc">PGP</a>]
     </p>
 
     <p>You can use mailet Standard content using this maven dependency:</p>
@@ -496,22 +496,22 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-standard&lt;/artifactId&gt;
-    &lt;version&gt;3.2.0&lt;/version&gt;
+    &lt;version&gt;3.3.0&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-standard-3.2.0.jar">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-standard-3.2.0.jar.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-standard-3.2.0.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-standard-3.3.0.jar">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-standard-3.3.0.jar.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-standard-3.3.0.jar.asc">PGP</a>]
     </p>
 
   </section>
 
   <section name="Apache Crypto Mailets">
   
-    <p>Apache Crypto Mailets 3.2.0 is the latest stable version.</p>
+    <p>Apache Crypto Mailets 3.3.0 is the latest stable version.</p>
     
   <div class="ui-widget">
     <div class="ui-priority-secondary ui-corner-all apache-james-crypto-notice">
@@ -528,9 +528,9 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
   </div>
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-crypto-3.2.0-sources.zip">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-crypto-3.2.0-sources.zip.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-crypto-3.2.0-sources.zip.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-crypto-3.3.0-sources.zip">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-crypto-3.3.0-sources.zip.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-crypto-3.3.0-sources.zip.asc">PGP</a>]
     </p>
 
     <p>You can use Mailet Crypto content using this maven dependency:</p>
@@ -540,32 +540,32 @@ is found <a href='https://www.apache.org/licenses/exports/'>here</a>.
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-crypto&lt;/artifactId&gt;
-    &lt;version&gt;3.2.0&lt;/version&gt;
+    &lt;version&gt;3.3.0&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.2.0/apache-mailet-crypto-3.2.0.jar">(Jar)</a>
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-crypto-3.2.0.jar.sha1">SHA-1</a>]
-      [<a href="https://apache.org/dist/james/mailets/3.2.0/apache-mailet-crypto-3.2.0.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.3.0/apache-mailet-crypto-3.3.0.jar">(Jar)</a>
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-crypto-3.3.0.jar.sha1">SHA-1</a>]
+      [<a href="https://apache.org/dist/james/mailets/3.3.0/apache-mailet-crypto-3.3.0.jar.asc">PGP</a>]
     </p>
     
   </section>
 
   <section name="Apache James Protocols">
   
-    <p>Apache James Protocols 3.2.0 is the latest stable version.</p>
+    <p>Apache James Protocols 3.3.0 is the latest stable version.</p>
 
     <ul>
       You can get the James implementation of various protocols using maven:
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-api/3.2.0">API</a></li>
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-netty/3.2.0">NETTY</a></li>
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-smtp/3.2.0">SMTP</a></li>
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-lmtp/3.2.0">LMTP</a></li>
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-imap/3.2.0">IMAP</a></li>
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-pop3/3.2.0">POP3</a></li>
-      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-managesieve/3.2.0">MANAGESIEVE</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-api/3.3.0">API</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-netty/3.3.0">NETTY</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-smtp/3.3.0">SMTP</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-lmtp/3.3.0">LMTP</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-imap/3.3.0">IMAP</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-pop3/3.3.0">POP3</a></li>
+      <li><a href="https://mvnrepository.com/artifact/org.apache.james.protocols/protocols-managesieve/3.3.0">MANAGESIEVE</a></li>
     </ul>
   
   </section>


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


[james-project] 10/12: 3.3.0 Release: Remove 'MBox Repositories' documentation

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit ced543d846e2b24d36e006ff791b13ca35d97195
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Thu Feb 14 15:34:03 2019 +0700

    3.3.0 Release: Remove 'MBox Repositories' documentation
---
 src/site/xdoc/server/config-mailrepositorystore.xml | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/src/site/xdoc/server/config-mailrepositorystore.xml b/src/site/xdoc/server/config-mailrepositorystore.xml
index b4c143c..f46e7be 100644
--- a/src/site/xdoc/server/config-mailrepositorystore.xml
+++ b/src/site/xdoc/server/config-mailrepositorystore.xml
@@ -86,15 +86,6 @@
       database repository.</p>
       
     </subsection>
-    
-    <subsection name="MBox Repositories">
-
-     <p>Warning: deprecated. This feature had been removed as part of James release 3.2.0.
-         See https://issues.apache.org/jira/browse/JAMES-2323. Use File Repositories instead.</p>
-    
-     <p>The MBox file format repository.</p>
-
-    </subsection>
 
     <subsection name="CassandraMailRepository">
       <p>Cassandra Guice wiring allows to use the <code>cassandra://</code> protocol for your ToRepository mailets.</p>


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


[james-project] 08/12: 3.3.0 Release: Blog post for 3.3.0 release

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit df31ef2efe543c2ee3374756d4c6d59a4f9f4e71
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:35:30 2019 +0700

    3.3.0 Release: Blog post for 3.3.0 release
---
 .../_posts/2019-03-26-james-3.3.0.markdown         | 49 ++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/src/homepage/_posts/2019-03-26-james-3.3.0.markdown b/src/homepage/_posts/2019-03-26-james-3.3.0.markdown
new file mode 100644
index 0000000..b3649dc
--- /dev/null
+++ b/src/homepage/_posts/2019-03-26-james-3.3.0.markdown
@@ -0,0 +1,49 @@
+---
+layout: post
+title:  "Apache James Server 3.3.0"
+date:   2019-03-26  09:09:47 +0100
+categories: james update
+---
+
+The Apache James developers are pleased to announce James server 3.3.0 release.
+
+Here are some points we worked on:
+
+### Added
+
+- Metrics for BlobStore
+- New Guice product using Cassandra RabbitMQ ElasticSearch, OpenStack Swift and optional LDAP dependency (experimental)
+- JPA SMTP dockerFile contributed by [matzepan](https://github.com/matzepan)
+- Listing healthchecks, thanks to [Madhu Bhat](https://github.com/kratostaine)
+- Configuring the ElasticSearch clusterName
+- Logging and Metrics now supports Elasticsearch 6 (previously only Elasticsearch 2 was supported)
+- Implementation of the RabbitMQ EventBus
+- DeadLetter APIs and memory implementation for storing events that failed delivery
+- RecipientRewriteTable Aliases and associated WebAdmin routes
+
+### Fixed
+
+- MAILBOX-350 Potential invalid UID <-> MSN mapping upon IMAP COPY
+- Possibility to better zoom in Grafana boards
+- default ElasticSearch shards & replica configured values
+- Move & copy batch sizes are now loaded from configuration
+
+### Changed
+
+- WebAdmin ReIndexing API had been reworked
+- MailboxListener and mailbox event system were reworked. Custom listeners will need to be adapted. Please see Upgrade instuctions.
+- Docker images are now using a JRE instead of a JDK
+- Replacement of the old mailbox event system with the EventBus
+
+### Removed
+
+- Drop HBase and JCR components (mailbox and server/data).
+
+### Third party softwares
+
+ - Tika prior 1.20 is subject to multiple CVEs. We recommend the upgrade
+
+Early adopters can [download it][download], any issue can be reported on our issue [tracker][tracker].
+
+[tracker]: https://issues.apache.org/jira/browse/JAMES
+[download]: http://james.apache.org/download.cgi#Apache_James_Server


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


[james-project] 12/12: Merge remote-tracking branch 'btellier/3.3.0-website-release'

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit a6081b51e9b5a0cca08ff432873751dcf7c96d7b
Merge: 28360f8 28e4131
Author: Antoine Duprat <ad...@linagora.com>
AuthorDate: Wed Mar 27 09:53:49 2019 +0100

    Merge remote-tracking branch 'btellier/3.3.0-website-release'

 CHANGELOG.md                                       |   2 +
 .../_posts/2019-03-26-james-3.3.0.markdown         |  49 ++++++++++
 src/homepage/howTo/mail-processing.html            |   6 +-
 src/homepage/index.html                            |   4 +-
 src/site/markdown/mailet/quickstart.md             |   2 +-
 src/site/markdown/server/install/guice-jpa-smtp.md |   2 +-
 src/site/markdown/server/install/guice-jpa.md      |   2 +-
 src/site/xdoc/download.xml                         | 106 ++++++++++-----------
 .../xdoc/server/config-mailrepositorystore.xml     |   9 --
 src/site/xdoc/server/index.xml                     |   8 +-
 src/site/xdoc/server/install.xml                   |  10 +-
 src/site/xdoc/server/quick-start.xml               |   8 +-
 upgrade-instructions.md                            |   6 +-
 13 files changed, 130 insertions(+), 84 deletions(-)



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


[james-project] 04/12: 3.3.0 Release: Mail processing howto should refer James 3.3.0

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 488a5e03025d4d69e510de53f08aa9d535d8dd67
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:22:27 2019 +0700

    3.3.0 Release: Mail processing howto should refer James 3.3.0
---
 src/homepage/howTo/mail-processing.html | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/homepage/howTo/mail-processing.html b/src/homepage/howTo/mail-processing.html
index 83678c5..1f10887 100644
--- a/src/homepage/howTo/mail-processing.html
+++ b/src/homepage/howTo/mail-processing.html
@@ -72,7 +72,7 @@ layout: default
               Hence, we can arrange James standard components listed <a href="/server/dev-provided-mailets.html">here</a> to achieve basic logic. But what if our goals are more
               complex? What if we need our own processing components?</p>
 
-              <p>This page will propose a 'hands on practice' how-to using James 3.2.0. We will implement a custom mailet and a custom matcher,
+              <p>This page will propose a 'hands on practice' how-to using James 3.3.0. We will implement a custom mailet and a custom matcher,
               then deploy it in a James server.</p>
 
               <p>We need to choose our use case. We will, when a mail is delayed over one day, write a mail to the original sender
@@ -224,8 +224,8 @@ layout: default
 
             <pre><code>docker run -p "25:25" -p "143:143" \
                    -v "$PWD/src/main/resources/mailetcontainer.xml:/root/conf/mailetcontainer.xml" \
-                   -v "$PWD/target/custom-mailets-3.2.0-SNAPSHOT.jar:/root/extensions-jars/custom-mailets.jar" \
-            linagora/james-jpa-sample:3.2.0</code></pre>
+                   -v "$PWD/target/custom-mailets-3.3.0-SNAPSHOT.jar:/root/extensions-jars/custom-mailets.jar" \
+            linagora/james-jpa-sample:3.3.0</code></pre>
 
             </div>
               <footer class="major">


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


[james-project] 03/12: 3.3.0 Release: Homepage should refer James 3.3.0

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit eaa743a3fbfec997f2d172cd939746a2e0d811cb
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:20:16 2019 +0700

    3.3.0 Release: Homepage should refer James 3.3.0
---
 src/homepage/index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/homepage/index.html b/src/homepage/index.html
index 84d6841..c34dd9e 100644
--- a/src/homepage/index.html
+++ b/src/homepage/index.html
@@ -105,14 +105,14 @@ layout: default
             <ul class="james-ul no-padding">
               <li class="post-template"><span class="long-arrow-right">&#8594;</span><span><b>
 WHAT WILL YOU TRY:</b><br>
-              <span>Here you will try James server v 3.2.0 thanks to an image.This James image has a default configuration
+              <span>Here you will try James server v 3.3.0 thanks to an image.This James image has a default configuration
                 using JPA (hsqldb) and Lucene. It also includes a default domain named james.local and three default users:
                 user01, user02, user03, with their default password being <i>1234</i>.<br>
                 <i>Note: this James server will respond to IMAP port 143 and SMTP port 25.</i></span></span>
               </li>
               <li class="post-template"><span class="long-arrow-right">&#8594;</span><span><b>STEPS YOU HAVE TO FOLLOW:</b><br>
                 Pull and run the James image with the following single command:<br><br>
-                <code class="highlighter-rouge">docker run -p "25:25" -p "143:143" linagora/james-jpa-sample:3.2.0</code>
+                <code class="highlighter-rouge">docker run -p "25:25" -p "143:143" linagora/james-jpa-sample:3.3.0</code>
 
                 <br><br>
                 Then, connect this image with for instance, Thunderbird.<br>


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


[james-project] 11/12: 3.3.0 Release: Specify JDK version

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 28e4131b0015bd09678717130dccdb95908c9be6
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Thu Feb 14 15:35:31 2019 +0700

    3.3.0 Release: Specify JDK version
---
 src/site/xdoc/server/install.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/site/xdoc/server/install.xml b/src/site/xdoc/server/install.xml
index 51e2ba3..72321be 100644
--- a/src/site/xdoc/server/install.xml
+++ b/src/site/xdoc/server/install.xml
@@ -33,7 +33,7 @@
        James application. The exact JREs available depends on the platform. In addition, the environment variable JAVA_HOME should be set to
        the JRE home directory before running James.</p>
     
-    <p>James 3.3.0 has been successfully tested on OpenJDK</p>
+    <p>James 3.3.0 has been successfully tested on OpenJDK 1.8.0_181</p>
   
   </subsection>
   


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


[james-project] 01/12: 3.3.0 Release: Update changelog

Posted by ad...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aduprat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 0ef697b8e96096ddc0190d7d271a0755b95ebb59
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Feb 13 11:17:29 2019 +0700

    3.3.0 Release: Update changelog
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a80a9d8..714408c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
 
 ## [Unreleased]
 
+## [3.3.0] - 2019-03-26
 ### Added
 - Metrics for BlobStore
 - New Guice product using Cassandra RabbitMQ ElasticSearch, OpenStack Swift and optional LDAP dependency (experimental)


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