Author: eric
Date: Sat Nov  6 14:45:02 2010
New Revision: 1032081

URL: http://svn.apache.org/viewvc?rev=1032081&view=rev
Log:
Release Notes for James Server 3.0-M2.

Modified:
    james/server/trunk/src/site/xdoc/release-notes.xml

Modified: james/server/trunk/src/site/xdoc/release-notes.xml
URL: 
http://svn.apache.org/viewvc/james/server/trunk/src/site/xdoc/release-notes.xml?rev=1032081&r1=1032080&r2=1032081&view=diff
==============================================================================
--- james/server/trunk/src/site/xdoc/release-notes.xml (original)
+++ james/server/trunk/src/site/xdoc/release-notes.xml Sat Nov  6 14:45:02 2010
@@ -26,16 +26,90 @@
 
 <body>
 
-<p>This document records what was done between releases.</p>
-
-       <div class="ui-widget">
-                       <div class="ui-state-highlight ui-corner-all" 
style="margin-top: 20px; padding: 0 .7em;"> 
-                               <p><span class="ui-icon ui-icon-circle-plus" 
style="float: left; margin-right: .3em;"></span>
-                               As always, thank you to everyone who 
contributed code, 
-                               documentation, bug reports, and feedback.</p>
-                       </div>
-               </div>
+<div class="ui-widget">
+  <div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; 
padding: 0 .7em;"> 
+    <p><span class="ui-icon ui-icon-circle-plus" style="float: left; 
margin-right: .3em;"></span>
+        This document records what was done between releases.
+        As always, thank you to everyone who contributed code, 
+        documentation, bug reports, and feedback!</p>
+       </div>
+</div>
       
+<section name="Version 3.0-M2 (Milestone 2)">
+
+<p>Released 09 November 2010</p>
+
+<p>The Java Apache Mail Enterprise Server (a.k.a. Apache James) Project is 
happy to announce 
+   the release of version 3.0-M2 (Milestone 1) of the Apache James server.</p>
+
+<p>M2 is not only a fast corrective on M1 release (issue related to JMX 
+   security configuration on Windows platforms,...), but also contains an 
important number
+   of enhancement and JIRA fixes.</p>
+   
+<p>For example, memory usage has been reduced thanks to optimizations on 
+   the ActiveMQ component usage (responsible for the mail spooling).</p>
+   
+<p>We thank all Users for their feedback and tests and we encourage 
+   anyone to discover this Milestone 2 release.</p>
+
+<p>If you're interested in contributing to the James project, please subscribe 
to the James 
+  <a href="http://james.apache.org/mail.html";>mailing lists</a>.</p>
+
+<h2>Bug</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-241'>JAMES-241</a>] 
- fail gracefully upon large messages/attachments</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-302'>JAMES-302</a>] 
- Functionality of org.apache.james.dnsserver.DNSServer.getByName(String) is 
not symetric to java.net.InetAddress.getByName(String)</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-344'>JAMES-344</a>] 
- FetchMail cannot parse particular format of "Received" header</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-457'>JAMES-457</a>] 
- POP3 server doesn't perform an exlusive-access locks in a transaction 
required by rcf1939.</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-717'>JAMES-717</a>] 
- AbstractStorageQuota  use one queriesper mail  to calculate the mailbox size 
. This is very ineffective and can cause problems with sql</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-795'>JAMES-795</a>] 
- CLONE -If FetchMail cannot parse Received header, it cannot process the 
message even with <remotereceivedheader reject="false".../></li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-900'>JAMES-900</a>] 
- Possible race-condition in MimeMessageCopyOnWriteProxy</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1009'>JAMES-1009</a>] - 
Cleaning up DB enteries upon user account deletion </li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1102'>JAMES-1102</a>] -  
james-listmanager.xml file: invalid XML file format</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1103'>JAMES-1103</a>] - 
spring-beans.xml schema reference is invalid</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1106'>JAMES-1106</a>] - 
MimeMessageInputStream may throw a "no Content" MessagingException </li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1111'>JAMES-1111</a>] - 
JamesMailserver throws Exception if defaultDomain does not exist</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1112'>JAMES-1112</a>] - 
ActiveMQ JMX try to bind to wrong JMX url</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1113'>JAMES-1113</a>] - James 
fails to start if no domain is configured </li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1115'>JAMES-1115</a>] - James 
fails to start when Maildir is used because of an incorrect bean-name in 
spring-beans.xml</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1116'>JAMES-1116</a>] - James 
fails to start when JCR Mailbox is used because of incorrect spring-beans.xml 
entries</li>
+</ul>
+    
+<h2>Improvement</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-348'>JAMES-348</a>] 
- make JDK independent (e.g. also IBM JVM should work)</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-640'>JAMES-640</a>] 
- large attachment (3 or more Mbyte) will make mbox repository very slow</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1093'>JAMES-1093</a>] - Add 
POP3Session.getOutputStream() to allow to write message content efficient</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1095'>JAMES-1095</a>] - 
Renable efficient handling of MimeMessageWrapper wrapping / cloning </li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1096'>JAMES-1096</a>] - 
MimeMessageWrapper should try to prevent copy of headers into memory when 
wrapping a MimeMessageWrapper instance</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1097'>JAMES-1097</a>] - 
MimeMessageInputStream should optimize handling of MimeMessageWrapper and 
MimeMessageCopyOnWriteProxy</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1100'>JAMES-1100</a>] - Make 
MimeMessageWrapper copy of Message configurable</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1108'>JAMES-1108</a>] - 
Rewrite ActiveMQQueue to use BlobMessages and a custom BlobTransferPolicy</li>
+</ul>
+    
+<h2>New Feature</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-948'>JAMES-948</a>] 
- Composite pattern employed to implement And, Or, Xor and Not matcher.</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1114'>JAMES-1114</a>] - Add 
Handler for the SMTPHandlerChain which set mail priority</li>
+</ul>
+                    
+<h2>Task</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JAMES-885'>JAMES-885</a>] 
- Remote Manager Decoupling</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1076'>JAMES-1076</a>] - 
Allign packages for MBeans or use StandardMBean</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1089'>JAMES-1089</a>] - 
Exclude pdfbox from dependencies</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1092'>JAMES-1092</a>] - 
Exclude spring-osgi-* artifacts</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1098'>JAMES-1098</a>] - 
Upgrade to dnsjava 2.1.0</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1099'>JAMES-1099</a>] - 
Upgrade to camel 2.5.0</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1101'>JAMES-1101</a>] - 
Upgrade to jackrabbit 2.1.2</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1104'>JAMES-1104</a>] - 
Disable user/pass auth on JMX and bind it to localhost</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1107'>JAMES-1107</a>] - 
Upgrade to spring 3.0.5</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1109'>JAMES-1109</a>] - 
Upgrade to derby 10.6.2.1</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/JAMES-1110'>JAMES-1110</a>] - 
Remove sendMail(..) method from MailServer</li>
+</ul>
+                
+</section>
+    
 <section name="Version 3.0-M1 (Milestone 1)">
 
 <p>Released 01 November 2010</p>
@@ -57,7 +131,7 @@
 <p>This was an exciting time in James development and we thank all 
contributors.</p>
 
 <p>We are still actively looking for eager, capable developers to contribute 
to James. 
-  If you're interesting in contributing to the James project, please subscribe 
to the James 
+  If you're interested in contributing to the James project, please subscribe 
to the James 
   <a href="http://james.apache.org/mail.html";>mailing lists</a>.</p>
 
 <p>Information about James can be found at the James web site



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to