Author: husted
Date: Wed Apr 13 14:47:53 2005
New Revision: 161214

URL: http://svn.apache.org/viewcvs?view=rev&rev=161214
Log:
Minor updates; add OverDrive to list of proposals.

Modified:
    struts/core/trunk/doc/roadmap.xml

Modified: struts/core/trunk/doc/roadmap.xml
URL: 
http://svn.apache.org/viewcvs/struts/core/trunk/doc/roadmap.xml?view=diff&r1=161213&r2=161214
==============================================================================
--- struts/core/trunk/doc/roadmap.xml (original)
+++ struts/core/trunk/doc/roadmap.xml Wed Apr 13 14:47:53 2005
@@ -78,9 +78,9 @@
     </p>
 
     <p>
-        The 1.x series is being refactored into the Struts subproject and 
several dependant subprojects.
-        Each subproject is expected to be dependant on the Struts core for 
necessary functionality.
-        Otherwise, the subproject should be hosted in another venue, such as 
Jakarta Commons or Jakarta Taglibs.
+        The 1.x series is being refactored into several subprojects, starting 
with Struts Core. 
+        Other subprojects may use Struts Core, and each other, as 
dependencies, 
+        but Struts Core should not depend on any other subproject. 
     </p>
 
     <p>
@@ -139,11 +139,12 @@
         </p>
 
         <p>
-            As planned, in Struts 1.3.x we would integrate Struts Chain from 
config and add
+            As planned, in Struts 1.3.x we will integrate Struts Chain from 
config and add
             an "extends" attribute to all the configruation elements (a la 
Tiles). While
-            we're at it, I'd also like to add a Ant-style properties file to 
make variable
-            substitutions within the XML elements. We use this in iBATIS, and 
it can be a
-            helpful way to configure applications and reduce redundancy.
+            we're at it, we may also add a Ant-style properties file to make 
variable
+            substitutions within the XML elements. The substitution feature is 
supported by 
+            Spring and iBATIS, among others, and is a useful way to configure 
applications 
+            and reduce redundancy.
         </p>
 
         <p>
@@ -331,7 +332,7 @@
     </p>
 
     <p>
-    We anticipate that Struts 2.x will rely on JSTL and the JavaServer Faces
+    We anticipate that Struts 2.x would rely on JSTL and the JavaServer Faces
     API as supporting technologies.
     However, the focus of the Struts framework will remain on the Controller
     aspect of a Model 2/MVC architecture.
@@ -339,20 +340,20 @@
     </p>
 
     <p>
-    Development of Struts 2.x will include taking a completely fresh look at
+    Development of Struts 2.x would include taking a completely fresh look at
     the internal architecture.
-    The goal for 2.x will be to incorporate everything we've learned in the 
past
+    The goal for 2.x would be to incorporate everything we've learned in the 
past
     years of Struts usage, and create something even better.
     Development will follow current best practices, like Test Driven 
Development,
     and rely on technologies like Maven for project management.
     </p>
 
     <p>
-    Of course, it is anticipated that the Struts team will continue to support
+    Of course, it is anticipated that the Struts team would continue to support
     the 1.x codebase for a long time with bugfixes and incremental 
enhancements.
     (Mainly because many of us will still be using it on our production sites!)
     Accordingly, it is anticipated that the development of the 2.x and 1.x
-    series will occur in tandem.
+    series would occur in tandem.
     At some point, 2.x milestones may appear alongside new 1.x releases.
     </p>
 
@@ -400,14 +401,15 @@
     </p>
 
      <p>
-        Another proposal for Struts 2.x, "Struts Shale",
-        is available through the <a 
href="http://wiki.apache.org/struts/StrutsShale";>wiki.</a>.
+        A second proposal for Struts 2.x, "Struts Shale", has accepted as a 
subproject
+        instead. See the <a 
href="http://wiki.apache.org/struts/StrutsShale";>wiki.</a> for more.
      </p>
 
       <p>
-        No decision regarding either proposal has been made, and other 
proposals are welcome.
-        It is also quite possible that Struts 1.x will simply evolve into
-        Struts 2.x.
+        Proposals aside, it is quite possible that Struts 1.x will simply 
evolve into
+        what people envision as Struts 2.x. Should that happen, and each 
release is backwardly 
+        compatible with the prior release, it would not be necessary to 
increment the major version 
+        number at all. Instead of Struts 2.x, we may yet see Struts 1.64 :)
        </p>
 
 </section>
@@ -503,6 +505,19 @@
         <a href="proposals/struts-faces.html">struts-faces taglib</a>
         </li>
 
+                   <li>
+                   <a 
href="http://wiki.apache.org/struts/StrutsJericho";>Struts Jericho</a>
+                   </li>
+                   
+                   
+                   <li>
+                   <a href="http://wiki.apache.org/struts/StrutsShale";>Struts 
Shale</a>
+       </li>
+       
+       <li>
+                   <a 
href="http://wiki.apache.org/struts/StrutsOverDrive";>Struts OverDrive</a>
+                  </li>
+       
     </ul>
 
 </section>
@@ -513,7 +528,7 @@
     </section>
 
 <section>
-    <p class="version">Website updated from repository: 2004 DEC 24 by 
husted.</p>
+    <p class="version">Website updated from repository: 2005 APR 13 by 
husted.</p>
     <p class="version">Javadocs updated from repository: 2004 OCT 23 by 
husted.</p>
 </section>
 </chapter>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to