I haven't seen anyone else put forth pieces for the "jakarta newsletter", so I thought I'd take a crack at it. I just browsed the list archives to refresh my memory, so chances are good I missed something. Also, I didn't pay very close attention to the CVS and bugzilla posts, so I may have overlooked some important fix or addition...
I have no great pride in the text either, so please feel free to "patch" anything below... * Path-based action mapping in 1.1 One of the architectural advances from Struts 1.0 to Struts 1.1 involved supporting multiple applications with a single Struts controller servlet. As part of the initial implementation of this functionality, some configuration flexibility was lost: the multi-application controller only supports mapping URLs to Struts "actions" by extension (i.e. "*.do") while Struts 1.0 also supported mapping by path prefix (i.e. "/do/*"). After James Young asked if any fixes were in the works [1], Craig McClanahan pointed out some of the complexities involved [2]. Ted Husted described a possible solution and asked for feedback about whether to pursue it. [3] [1] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8226 [2] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8234 [3] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8244 * Tiles add-in to moved to core Craig McClanahan moved the "Tiles" add-in into the core CVS source tree from the "contrib" directory.[4] Ted Husted initiated a discussion about some code modifications to "Tiles" to make it work more closely with the core code base.[5] [4] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8682 [5] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8621 * FormBean: Interface or Class? The discussion about whether the "FormBean" concept was best implemented as an interface or a class resurfaced, and Craig McClanahan wrote a decisive response explaining the motivation for maintaining it as a class.[6] In summary, designing FormBean as an interface would facilitate inappropriate tangling of the "model" layer with the "view" layer, while making it a class of its own encourages clean separation of those layers. [6] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8253 * Struts and the Java Standard Tag Library (JSTL) After announcing the 1.0 release of the JSTL, Shawn Bayern offered assistance towards integrating the rich Struts tag libraries with the JSTL, which in many cases offers equivalent functionality.[7] Craig McClanahan indicated that a likely goal for a post 1.1 release of Struts would be thorough integration with the JSTL expression language, and aiming towards an eventual replacement of the Struts "bean" and "logic" tag libraries with the equivalent tags from JSTL.[8] [7] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8434 [8] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8439 * New Committer: James Holmes James Holmes, author of the popular Struts Console tool, was proposed as a committer by Ted Husted [9] and was accepted unanimously. [9] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8341 * Steps towards Struts 1.1b2 As much of the activity on the list in June involved "swatting" bugs in the current 1.1b1 release, Craig McClanahan proposed steps towards a Struts 1.1b2 by around July 8th[10] The requirements for the next beta are basically closing any remaining bugs and improving documentation of new Struts features. Committers responded promptly with +1 votes and further contributions. [10] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts- [EMAIL PROTECTED]&msgNo=8691 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>