Author: rdonkin
Date: Thu Apr  9 21:04:06 2009
New Revision: 763801

URL: http://svn.apache.org/viewvc?rev=763801&view=rev
Log:
Improved release notes

Added:
    james/jsieve/trunk/src/site/apt/
    james/jsieve/trunk/src/site/apt/release-notes.apt   (with props)
Modified:
    james/jsieve/trunk/RELEASE_NOTES.txt
    james/jsieve/trunk/src/site/site.xml

Modified: james/jsieve/trunk/RELEASE_NOTES.txt
URL: 
http://svn.apache.org/viewvc/james/jsieve/trunk/RELEASE_NOTES.txt?rev=763801&r1=763800&r2=763801&view=diff
==============================================================================
--- james/jsieve/trunk/RELEASE_NOTES.txt (original)
+++ james/jsieve/trunk/RELEASE_NOTES.txt Thu Apr  9 21:04:06 2009
@@ -1,13 +1,12 @@
-What is jSieve?
----------------
+                        Release Notes
+                        -------------
 
-jSieve is a Java implementation of the Sieve mail filtering language defined 
by 
+Apache JSieve is a Java implementation of the Sieve mail filtering language 
defined by 
 RFC 3028. jSieve is implemented as a langauge processor that can be plugged 
into any
 internet mail application to add Sieve support.
 
 Comments, Questions and Issues
 ------------------------------
-
 jSieve is a sub-project of Apache James. Please direct your comments and 
questions to 
 the relevant James list.
 
@@ -16,9 +15,49 @@
 As jSieve comes with a fairly extensive suite of jUnit Tests, it would be most 
 helpful for bug reports to be accompanied by an illustrative jUnit test case.
 
-
-Licensing and legal issues
---------------------------
-
-For legal and licensing issues, please look in the legal section of
-the documentation or read the LICENSE and NOTICE files.
\ No newline at end of file
+Licensing and legal issues
+--------------------------
+For legal and licensing issues, please look in the legal section of
+the documentation or read the LICENSE and NOTICE files.
+
+Version 0.3
+----------- 
+This release is the first to include mailet and utility modules, in addition 
to the core parsing
+library. The configuration API has changed significantly to replace magic 
singletons with POJOs
+suitable for IoC. The default configuration mechanism has been retained so 
though calls have
+changed, existing configurations should still be compatible.
+ 
+Utilities include node serializers to xml and sieve script. The mailet module 
provides Sieve
+in the James 3 codebase.
+ 
+Changes   
+-------
+Sub-tasks Completed
+ * https://issues.apache.org/jira/browse/JSIEVE-27 - Refactor ComparatorManager
+ * https://issues.apache.org/jira/browse/JSIEVE-29 - Refactor 
ConfigurationManager
+ * https://issues.apache.org/jira/browse/JSIEVE-32 - Refactor TestManager
+ * https://issues.apache.org/jira/browse/JSIEVE-37 - Push main source down a 
level
+ * https://issues.apache.org/jira/browse/JSIEVE-38 - Modular Ant Build
+ * https://issues.apache.org/jira/browse/JSIEVE-44 - Create Check Module
+ * https://issues.apache.org/jira/browse/JSIEVE-45 - Extract Reusable Ant 
Macros
+ * https://issues.apache.org/jira/browse/JSIEVE-46 - Unified Distribution
+ * https://issues.apache.org/jira/browse/JSIEVE-48 - Release Quality Maven 
Build
+    
+Bugs Fixed
+ * https://issues.apache.org/jira/browse/JSIEVE-49 - CPU spins when :matches 
expression 
+                                                     contains 
"*************"
+                                                     
+Improvements Made
+ * https://issues.apache.org/jira/browse/JSIEVE-47 - Access to script comments
+ * https://issues.apache.org/jira/browse/JSIEVE-52 - Check Support For Numeric 
Quantifiers
+    
+New Features Added
+ * https://issues.apache.org/jira/browse/JSIEVE-43 - Add API for generating a 
Sieve script from a parse tree 
+ * https://issues.apache.org/jira/browse/JSIEVE-50 - Sieve-In-XML 
(Experimental Preview)
+                
+Tasks Completed
+ * https://issues.apache.org/jira/browse/JSIEVE-16 - Singletons -> IoC
+ * https://issues.apache.org/jira/browse/JSIEVE-24 - Include build time 
libraries (javacc, 
+                                                     javamail, activation) in 
the source distribution
+ * https://issues.apache.org/jira/browse/JSIEVE-33 - Remove .junit. package 
name from tests.
+ * https://issues.apache.org/jira/browse/JSIEVE-34 - make jsieve a multimodule 
project
\ No newline at end of file

Added: james/jsieve/trunk/src/site/apt/release-notes.apt
URL: 
http://svn.apache.org/viewvc/james/jsieve/trunk/src/site/apt/release-notes.apt?rev=763801&view=auto
==============================================================================
--- james/jsieve/trunk/src/site/apt/release-notes.apt (added)
+++ james/jsieve/trunk/src/site/apt/release-notes.apt Thu Apr  9 21:04:06 2009
@@ -0,0 +1,107 @@
+ ------
+ Release Notes
+ ------
+ Apache JAMES Project Team
+ ------
+ 2009-04-09
+ ------
+  
+~~ 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.
+
+Release Notes
+
+Apache JSieve
+
+ jSieve is a Java implementation of the Sieve mail filtering language defined 
by 
+ RFC 3028. jSieve is implemented as a langauge processor that can be plugged 
into any
+ internet mail application to add Sieve support.
+
+*Comments, Questions and Issues
+
+ jSieve is a sub-project of Apache James. Please direct your comments and 
questions to 
+ the relevant James list.
+
+ To report issues, such as bugs, go to 
+ http://issues.apache.org/jira/browse/JSIEVE
+ As jSieve comes with a fairly extensive suite of jUnit Tests, it would be 
most 
+ helpful for bug reports to be accompanied by an illustrative jUnit test case.
+
+*Licensing and legal issues
+
+ For legal and licensing issues, please look in the legal section of
+ the documentation or read the LICENSE and NOTICE files.
+
+Version 0.3
+ 
+ This release is the first to include mailet and utility modules, in addition 
to the core parsing
+ library. The configuration API has changed significantly to replace magic 
singletons with POJOs
+ suitable for IoC. The default configuration mechanism has been retained so 
though calls have
+ changed, existing configurations should still be compatible.
+ 
+ Utilities include node serializers to xml and sieve script. The mailet module 
provides Sieve
+ in the James 3 codebase.
+ 
+*Changes   
+
+**Sub-tasks Completed
+
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-27}JSIEVE-27}}] -         
Refactor ComparatorManager
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-29}JSIEVE-29}}] -         
Refactor ConfigurationManager
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-32}JSIEVE-32}}] -         
Refactor TestManager
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-37}JSIEVE-37}}] -         
Push main source down a level
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-38}JSIEVE-38}}] -         
Modular Ant Build
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-44}JSIEVE-44}}] -         
Create Check Module
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-45}JSIEVE-45}}] -         
Extract Reusable Ant Macros
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-46}JSIEVE-46}}] -         
Unified Distribution
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-48}JSIEVE-48}}] -         
Release Quality Maven Build
+    
+** Bugs Fixed
+
+ * [{{{href='https://issues.apache.org/jira/browse/JSIEVE-49}JSIEVE-49}}] -    
     CPU spins when :matches expression contains "*************"
+
+** Improvements Made
+
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-47}JSIEVE-47}}] -         
Access to script comments
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-52}JSIEVE-52}}] -         
Check Support For Numeric Quantifiers
+    
+** New Features Added
+
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-43}JSIEVE-43}}] -         
Add API for generating a Sieve script from a parse tree 
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-50}JSIEVE-50}}] -         
Sieve-In-XML (Experimental Preview)
+ 
+                
+** Tasks Completed
+
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-16}JSIEVE-16}}] -         
Singletons -> IoC
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-24}JSIEVE-24}}] -         
Include build time libraries (javacc, javamail, activation) in the source 
distribution
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-33}JSIEVE-33}}] -         
Remove .junit. package name from tests.
+ 
+ * [{{{https://issues.apache.org/jira/browse/JSIEVE-34}JSIEVE-34}}] -         
make jsieve a multimodule project
+

Propchange: james/jsieve/trunk/src/site/apt/release-notes.apt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: james/jsieve/trunk/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/james/jsieve/trunk/src/site/site.xml?rev=763801&r1=763800&r2=763801&view=diff
==============================================================================
--- james/jsieve/trunk/src/site/site.xml (original)
+++ james/jsieve/trunk/src/site/site.xml Thu Apr  9 21:04:06 2009
@@ -42,6 +42,7 @@
       <item name="Mailet" 
href="http://james.apache.org/jsieve/mailet/index.html"; />
       <item name="Util" href="http://james.apache.org/jsieve/util/index.html"; 
/>
       <item name="Changes" 
href="http://james.apache.org/jsieve/jira-report.html"; />
+      <item name="Release Notes" 
href="http://james.apache.org/jsieve/release-notes.html"; />
       <item name="JavaDocs" 
href="http://james.apache.org/jsieve/apidocs/index.html"; />
       <item name="RFC 2234 (ABNF)"
         href="http://www.ietf.org/rfc/rfc2234.txt"; />



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

Reply via email to