Author: rahul
Date: Thu Dec 28 15:19:19 2006
New Revision: 490868

URL: http://svn.apache.org/viewvc?view=rev&rev=490868
Log:
Added some relevant bits to section 3 and 4.
SHALE-380

Modified:
    shale/framework/trunk/src/site/resources/docs/release-notes-1.0.4.html

Modified: shale/framework/trunk/src/site/resources/docs/release-notes-1.0.4.html
URL: 
http://svn.apache.org/viewvc/shale/framework/trunk/src/site/resources/docs/release-notes-1.0.4.html?view=diff&rev=490868&r1=490867&r2=490868
==============================================================================
--- shale/framework/trunk/src/site/resources/docs/release-notes-1.0.4.html 
(original)
+++ shale/framework/trunk/src/site/resources/docs/release-notes-1.0.4.html Thu 
Dec 28 15:19:19 2006
@@ -204,56 +204,44 @@
 
     <h4>3.1 New Features</h4>
 
-    <p><strong>Maven 2 Based Build Environment</strong></b> - Shale now uses
-    Maven 2 to build its constituent artifacts, and is made available in
-    public Maven 2 repositories to facilitate use in applications that are
-    also built with Maven 2.</p>
-
-    <p><strong>New Sample Applications</strong> - New sample applications to
-    illustrate the use of Shale features:</p>
+    <p><strong>Framework refactoring</strong> - The Shale framework now
+    contains six new modules to support a looser coupling between various
+    features, allowing application developers greater freedom over
+    choosing the bits and pieces they need. The new modules are
+    (details in section 2.1):</p>
     <ul>
-        <li><code>shale-clay-usecases</code> - A sample "Rolodex" application
-            implemented in several different ways to illustrate the use of
-            the Clay Plug-In feature of Shale.</li>
-        <li><code>shale-mailreader-jpa</code> - Conversion of the canonical
-            Struts 1.x example "mail reader" application, using a database
-            to store the persistent information, and accessing it using the
-            new Java Persistence Architecture API that is part of the
-            Java EE 5 platform.</i>
+        <li><em>shale-application</em> - Improved version of related features
+            that existed in shale-core up through version 1.0.3.</li>
+        <li><em>shale-dialog</em> - New abstract dialog API introduced
+            in version 1.0.4.</i>
+        <li><em>shale-dialog-basic</em> - Improved version of the dialog
+            functionality that was present in versions of Shale up through
+            1.0.3.</i>
+        <li><em>shale-dialog-scxml</em> - A sophisticated dialogs
+            implementation based on state charts modeled with State Chart XML,
+            which is currently a Working Draft published by the W3C.
+            New implementation added in version 1.0.4.</i>
+        <li><em>shale-validator</em> - Improved version of validation features
+            that existed in shale-core up through version 1.0.3.</i>
+        <li><em>shale-dialog-view</em> - Improved version of Shale view
+            controller features that existed in shale-core up through version
+            1.0.3.</i>
     </ul>
 
     <h4>3.2 Improvements</h4>
 
-    <p><strong>Exception Handling Strategy</strong> - Exceptions thrown by
-    application event handlers will be accumulated during the request
-    processing lifecycle.  By default, control will be forwarded to the
-    error handler page defined by the application, but this behavior can
-    be customized.</p>
-
-    <p><strong>Additional View Controller Events</strong> - By implementing
-    an appropriate base class, model beans can receive <code>init()</code>
-    and <code>destroy()</code> callbacks for request scope, session scope,
-    or application scope.  If you are using the Tiger Extensions library,
-    these features are also available via annotations.</p>
-
-    <p><strong>Test Framework Support for Cargo</strong> - It is now possible
-    to build unit tests, using the Test Framework, that uses the Cargo
-    Maven plugin to automatically start and stop your servlet container.</p>
+    <p><strong>Test Framework Support for JSF 1.2</strong> - It is now possible
+    to build unit tests, using the Test Framework, that cater to JSF 1.2
+    APIs.</p>
 
-    <p><strong>Clay Plug-In Improvements</strong> - FIXME ... identify the
+    <p><strong>Clay Improvements</strong> - FIXME ... identify the
     highlights of what has improved.</p> 
 
-    <h4>3.2 Bugfix Issues</h4>
-
-    <p><strong>View Controller event callbacks</strong> - Fixed various bugs
-    where event callbacks were being done twice or not at all.</p>
+    <h4>3.3 Bugfix Issues</h4>
 
-    <p><strong>Token Component</strong> - Fixed issues with the Token component
-    that prevented its use when an application returned to the current page
-    with validation errors.</p>
-
-    <p><strong>Commons Validator issues</strong> - Various problems with the
-    integration of Commons Validator were fixed.</p>
+    <p><strong>Dialog Feature</strong> - Several outstanding JIRA issues
+    focusing on functional problems with the implementation of the Dialog
+    feature have been addressed along with the refactoring in 1.0.4.</p>
 
     <a name="Known"></a>
     <h3>4.0 Known Issues In This Release</h3>
@@ -262,16 +250,11 @@
     this link</a> for a detailed Road Map of upcoming versions of Shale.  The
     following paragraphs highlight only the most important issues.</p>
 
-    <p><strong>Dialog Feature</strong> - Several outstanding JIRA issues focus
-    on functional problems with the implementation of the Dialog feature.
-    Fixing these problems will be a high priority goal for the next release
-    of Shale, although they might also require some backwards incompatible
-    changes in the current Dialog APIs.</p>
-
     <p><strong>Standalone Tiles</strong> - Shale has a dependency on the
-    Standalone Tiles package, currently in the Struts Sandbox and not yet
-    released.  This needs to be resolved before a General Availability
-    release of Shale can occur.</p>
+    Standalone Tiles package, currently in the Struts Sandbox (and soon to be
+    an Apache Top Level Project), that has not yet been released.  This needs
+    to be resolved before a General Availability release of Shale can occur.
+    </p>
 
     <a name="Details"></a>
     <h3>5.0 Detailed Change Log</h3>


Reply via email to