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]