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]