You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@jakarta.apache.org by hl...@apache.org on 2006/01/29 09:54:07 UTC

svn commit: r373295 [4/5] - in /jakarta/site: ./ docs/ docs/site/ docs/site/downloads/ docs/site/news/ xdocs/downloads/ xdocs/stylesheets/

Modified: jakarta/site/news.xml
URL: http://svn.apache.org/viewcvs/jakarta/site/news.xml?rev=373295&r1=373294&r2=373295&view=diff
==============================================================================
--- jakarta/site/news.xml (original)
+++ jakarta/site/news.xml Sun Jan 29 00:54:03 2006
@@ -35,125 +35,160 @@
     <!-- @id must be formatted as YYYYMMDD.x.  The output date is formatted from the id.  
          It is also used for sorting. -->
     <group id="2006-q1" title="2006 Jan-Mar">
+        <release id="20060129.1" product="HiveMind 1.1.1">
+            <p>
+                <a href="http://jakarta.apache.org/hivemind/">HiveMind</a> release 1.1.1 is now
+                available; this is a bug fix release. This release addresses performance bottlenecks
+                in HiveMind related to the use of unqualified class names, and the use of the threaded
+                and pooled service lifecycle models. HiveMind 1.1.1 is a drop-in replacement for
+                HiveMind 1.1, and is recommended for use with <a
+                    href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> applications. </p>
+            <p>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
+                    HiveMind</a>
+            </p>
+        </release>
         <release id="20060107.1" product="Tapestry 4.0 (final)">
-            <p> After nearly two years of work, the Tapestry development team is proud to announce the next major
-                release of the <a href="http://jakarta.apache.org/tapestry/">Tapestry web application framework</a>. </p>
-            <p> Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in
-                Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet
-                container or application server. </p>
-            <p> Tapestry divides a web application into a set of pages, each constructed from components. This provides
-                a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such
-                as URL construction and dispatch, persistent state storage on the client or on the server, user input
-                validation, localization/internationalization, and exception reporting. Developing Tapestry applications
-                involves creating HTML templates using plain HTML, and combining the templates with small amounts of
-                Java code using (optional) XML descriptor files. In Tapestry, you create your application in terms of
-                objects, and the methods and properties of those objects -- and specifically not in terms of URLs and
-                query parameters. Tapestry brings true object oriented development to Java web applications. </p>
-            <p> Tapestry is specifically designed to make creating new components very easy, as this is a routine
-                approach when building applications. The distribution includes over fifty components, ranging from
-                simple output components all the way up to complex data grids and tree navigators. </p>
-            <p> Tapestry is architected to scale from tiny applications all the way up to massive applications
-                consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily
-                integrates with any kind of backend, including J2EE, <a href="http://jakarta.apache.org/hivemind/"
-                    >HiveMind</a> and <a href="http://springframework.org/">Spring</a>. </p>
-            <p> Tapestry 4.0 represents a significant advance over Tapestry 3.0. The following are the most significant
-                changes between the two releases: </p>
+            <p> After nearly two years of work, the Tapestry development team is proud to announce
+                the next major release of the <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    web application framework</a>. </p>
+            <p> Tapestry is an open-source framework for creating dynamic, robust, highly scalable
+                web applications in Java. Tapestry complements and builds upon the standard Java
+                Servlet API, and so it works in any servlet container or application server. </p>
+            <p> Tapestry divides a web application into a set of pages, each constructed from
+                components. This provides a consistent structure, allowing the Tapestry framework to
+                assume responsibility for key concerns such as URL construction and dispatch,
+                persistent state storage on the client or on the server, user input validation,
+                localization/internationalization, and exception reporting. Developing Tapestry
+                applications involves creating HTML templates using plain HTML, and combining the
+                templates with small amounts of Java code using (optional) XML descriptor files. In
+                Tapestry, you create your application in terms of objects, and the methods and
+                properties of those objects -- and specifically not in terms of URLs and query
+                parameters. Tapestry brings true object oriented development to Java web
+                applications. </p>
+            <p> Tapestry is specifically designed to make creating new components very easy, as this
+                is a routine approach when building applications. The distribution includes over
+                fifty components, ranging from simple output components all the way up to complex
+                data grids and tree navigators. </p>
+            <p> Tapestry is architected to scale from tiny applications all the way up to massive
+                applications consisting of hundreds of individual pages, developed by large, diverse
+                teams. Tapestry easily integrates with any kind of backend, including J2EE, <a
+                    href="http://jakarta.apache.org/hivemind/">HiveMind</a> and <a
+                    href="http://springframework.org/">Spring</a>. </p>
+            <p> Tapestry 4.0 represents a significant advance over Tapestry 3.0. The following are
+                the most significant changes between the two releases: </p>
             <ul>
                 <li> The new 4.0 specification DTDs have been simplified. </li>
-                <li> The syntax used for binding parameters inside an HTML template and inside an XML specification is
-                    now consistent. Both make use of binding prefixes. </li>
-                <li> "Friendly" URLs (that is, URLs that pack more information into the path and less into query
-                    parameters) are built in. This makes it easy to divide your application across many folders
-                    (reducing clutter), and leverage J2EE declarative security along the way. </li>
-                <li> Listener methods are much easier and more flexible; listener parameters in the URL are
-                    automatically mapped to listener method parameters, and listener methods can return the page name or
-                    page instance to activate. </li>
-                <li> Component parameters now <em>just work</em>, without having to worry about "direction". </li>
-                <li> Applications can now have a global message catalog, in addition to per-page and per-component
-                    message catalogs. Messages not found in the component message catalog are searched for in the
-                    application catalog. </li>
-                <li> Full, native support for developing <a href="http://www.jcp.org/en/jsr/detail?id=168">JSR-168
-                        Portlets</a> has been added. </li>
-                <li> Tapestry 4.0 makes much less use of reflection and <a href="http://www.ognl.org/">OGNL</a> than
-                    Tapestry 3.0; partly because there are many new binding prefixes and largely because of how
-                    parameters are now implemented. </li>
+                <li> The syntax used for binding parameters inside an HTML template and inside an
+                    XML specification is now consistent. Both make use of binding prefixes. </li>
+                <li> "Friendly" URLs (that is, URLs that pack more information into the path and
+                    less into query parameters) are built in. This makes it easy to divide your
+                    application across many folders (reducing clutter), and leverage J2EE
+                    declarative security along the way. </li>
+                <li> Listener methods are much easier and more flexible; listener parameters in the
+                    URL are automatically mapped to listener method parameters, and listener methods
+                    can return the page name or page instance to activate. </li>
+                <li> Component parameters now <em>just work</em>, without having to worry about
+                    "direction". </li>
+                <li> Applications can now have a global message catalog, in addition to per-page and
+                    per-component message catalogs. Messages not found in the component message
+                    catalog are searched for in the application catalog. </li>
+                <li> Full, native support for developing <a
+                        href="http://www.jcp.org/en/jsr/detail?id=168">JSR-168 Portlets</a> has been
+                    added. </li>
+                <li> Tapestry 4.0 makes much less use of reflection and <a
+                        href="http://www.ognl.org/">OGNL</a> than Tapestry 3.0; partly because there
+                    are many new binding prefixes and largely because of how parameters are now
+                    implemented. </li>
                 <li>
                     <a href="http://jakarta.apache.org/hivemind/">HiveMind</a> services and <a
-                        href="http://springframework.org/">Spring</a> beans can be directly injected into page and
-                    component classes. </li>
-                <li> Tapestry 4.0 includes optional JDK 1.5 annotation support (but Tapestry still works with JDK 1.3). </li>
-                <li> Tapestry 4.0 debuts a new and much more sophisticated user input validation subsystem. </li>
-                <li> Line precise error reporting can now display the contents of files containing errors. </li>
-                <li> Forms can now be canceled, bypassing client-side validation logic, and invoking an alternate
-                    listener on the server-side. </li>
-                <li> You are no longer limited to just Global and Visit; you can have as many application state objects
-                    as you like. </li>
-                <li> The use of HiveMind under the covers means that Tapestry can be easily customized to fit your
-                    needs. </li>
+                        href="http://springframework.org/">Spring</a> beans can be directly injected
+                    into page and component classes. </li>
+                <li> Tapestry 4.0 includes optional JDK 1.5 annotation support (but Tapestry still
+                    works with JDK 1.3). </li>
+                <li> Tapestry 4.0 debuts a new and much more sophisticated user input validation
+                    subsystem. </li>
+                <li> Line precise error reporting can now display the contents of files containing
+                    errors. </li>
+                <li> Forms can now be canceled, bypassing client-side validation logic, and invoking
+                    an alternate listener on the server-side. </li>
+                <li> You are no longer limited to just Global and Visit; you can have as many
+                    application state objects as you like. </li>
+                <li> The use of HiveMind under the covers means that Tapestry can be easily
+                    customized to fit your needs. </li>
                 <li> Page properties can now be persisted on the client, as well as in the session. </li>
-                <li> Components and component parameters can now be marked as deprecated. Component parameters may have
-                    aliases (used when renaming a parameter). </li>
-                <li>The examples have been rewritten to take full advantage of Tapestry 4.0 features, including
-                    annotations.</li>
+                <li> Components and component parameters can now be marked as deprecated. Component
+                    parameters may have aliases (used when renaming a parameter). </li>
+                <li>The examples have been rewritten to take full advantage of Tapestry 4.0
+                    features, including annotations.</li>
             </ul>
             <p> Tapestry is released under the Apache Software Licence 2.0.</p>
-            <p> Tapestry is distributed as a combined binary/source distribution, and an additional documentation
-                distribution. Tapestry may be downloaded from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Apache Mirrors</a>. </p>
+            <p> Tapestry is distributed as a combined binary/source distribution, and an additional
+                documentation distribution. Tapestry may be downloaded from the <a
+                    href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Apache
+                    Mirrors</a>. </p>
         </release>
     </group>
     <group id="2005-q4" title="2005 Oct-Dec">
         <release id="20051228.1" product="Tapestry 4.0-rc-3">
-            <p> The latest (and hopefully, final) release candidate for <a href="http://jakarta.apache.org/tapestry/"
-                    >Tapestry</a> 4.0 is now available. Tapestry is a component based web application framework that
-                provides lots of functionality with minimal Java coding, and creates an environment that supports high
-                levels of reuse. </p>
+            <p> The latest (and hopefully, final) release candidate for <a
+                    href="http://jakarta.apache.org/tapestry/">Tapestry</a> 4.0 is now available.
+                Tapestry is a component based web application framework that provides lots of
+                functionality with minimal Java coding, and creates an environment that supports
+                high levels of reuse. </p>
             <p> This release fixes a page initialization bug. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051223.1" product="Commons FileUpload 1.1">
             <p> The Commons FileUpload team is pleased to announce the release of <a
-                    href="http://jakarta.apache.org/commons/fileupload/">Commons FileUpload</a> 1.1. This release
-                contains several new features, as well as many bug fixes. A full list of changes since the previous
-                release can be found in the <a href="http://jakarta.apache.org/commons/fileupload/changes-report.html"
-                    >change log</a>. </p>
+                    href="http://jakarta.apache.org/commons/fileupload/">Commons FileUpload</a> 1.1.
+                This release contains several new features, as well as many bug fixes. A full list
+                of changes since the previous release can be found in the <a
+                    href="http://jakarta.apache.org/commons/fileupload/changes-report.html">change
+                    log</a>. </p>
             <p> Commons FileUpload is available in either binary or source form from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_commons-fileupload.cgi">FileUpload
-                download</a> page. </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-fileupload.cgi"
+                    >FileUpload download</a> page. </p>
         </release>
         <release id="20051220.2" product="Commons Math 1.1">
-            <p> The Jakarta Commons Math team is pleased to announce the release of Commons Math 1.1.</p>
+            <p> The Jakarta Commons Math team is pleased to announce the release of Commons Math
+                1.1.</p>
             <p>
-                <a href="http://jakarta.apache.org/commons/math/">Commons Math</a> is a library of lightweight,
-                self-contained mathematics and statistics components.</p>
-            <p> The new release contains bug fixes and enhancements. All API changes are binary compatible with version
-                1.0. The enhancements include some new probability distributions, a Fraction class, new matrix and
-                numerical utilities, and a PRNG pluggability framework making it possible to replace the JDK-supplied
-                random number generator in commons-math (and elsewhere) with alternative PRNG implementations.</p>
+                <a href="http://jakarta.apache.org/commons/math/">Commons Math</a> is a library of
+                lightweight, self-contained mathematics and statistics components.</p>
+            <p> The new release contains bug fixes and enhancements. All API changes are binary
+                compatible with version 1.0. The enhancements include some new probability
+                distributions, a Fraction class, new matrix and numerical utilities, and a PRNG
+                pluggability framework making it possible to replace the JDK-supplied random number
+                generator in commons-math (and elsewhere) with alternative PRNG implementations.</p>
             <p> Commons Math is available in either binary or source form from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_commons-math.cgi"> Commons Math downloads
-                    page</a> on the Apache mirrors. The commons-math 1.1 release jar has also been deployed to the
-                Apache Maven repository at http://www.apache.org/dist/java-repository/ and the Maven main repository at
-                http://www.ibiblio.org/maven/. Please remember to verify the signatures of the files you download using
-                the keys available on the download page.</p>
-            <p> Jakarta Commons welcomes community participation and contributions from all interested parties. User
-                feedback or questions related to Commons Math should be directed to the commons-user mailing list.
-                Development-related topics are discussed on the commons-dev list. See the <a
-                    href="http://jakarta.apache.org/commons/math/mail-lists.html">Commons mailing list page</a> for
-                instructions on how to subscribe to or view the archives of these lists. Please start the subject line
-                of math-related posts to either of these lists with [math].</p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-math.cgi">
+                    Commons Math downloads page</a> on the Apache mirrors. The commons-math 1.1
+                release jar has also been deployed to the Apache Maven repository at
+                http://www.apache.org/dist/java-repository/ and the Maven main repository at
+                http://www.ibiblio.org/maven/. Please remember to verify the signatures of the files
+                you download using the keys available on the download page.</p>
+            <p> Jakarta Commons welcomes community participation and contributions from all
+                interested parties. User feedback or questions related to Commons Math should be
+                directed to the commons-user mailing list. Development-related topics are discussed
+                on the commons-dev list. See the <a
+                    href="http://jakarta.apache.org/commons/math/mail-lists.html">Commons mailing
+                    list page</a> for instructions on how to subscribe to or view the archives of
+                these lists. Please start the subject line of math-related posts to either of these
+                lists with [math].</p>
             <p> To submit patches or bug reports, follow the directions on the Commons Math <a
-                    href="http://jakarta.apache.org/commons/math/issue-tracking.html"> Issue Tracking Page</a>. Thanks
-                in advance for your feedback!</p>
+                    href="http://jakarta.apache.org/commons/math/issue-tracking.html"> Issue
+                    Tracking Page</a>. Thanks in advance for your feedback!</p>
         </release>
         <release id="20051220.1" product="Commons HttpClient 3.0">
-            <p> The Jakarta Commons HttpClient project is pleased to announce the release of HttpClient 3.0. This
-                release fixes all of the bugs discovered in RC4. As before, we strongly recommend that all users upgrade
-                to HttpClient 3.0. </p>
+            <p> The Jakarta Commons HttpClient project is pleased to announce the release of
+                HttpClient 3.0. This release fixes all of the bugs discovered in RC4. As before, we
+                strongly recommend that all users upgrade to HttpClient 3.0. </p>
             <p>HttpClient 3.0 provides the following new features: <ul>
                     <li>Architecture <ul>
                             <li>New preference architecture</li>
@@ -193,7 +228,8 @@
             <p>
                 <b>Downloads:</b>
                 <ul>
-                    <li>Download - <a href="http://jakarta.apache.org/site/downloads/downloads_commons-httpclient.cgi"
+                    <li>Download - <a
+                            href="http://jakarta.apache.org/site/downloads/downloads_commons-httpclient.cgi"
                             >http://jakarta.apache.org/site/downloads/downloads_commons-httpclient.cgi</a>
                     </li>
                     <li>Release notes - <a
@@ -203,165 +239,191 @@
                 </ul>
             </p>
             <p> For more information on Commons HttpClient, please see the <a
-                    href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a> web site. </p>
+                    href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a> web site.
+            </p>
         </release>
         <release id="20051218.1" product="Tapestry 4.0-rc-2">
-            <p> The second release candidate for <a href="http://jakarta.apache.org/tapestry/">Tapestry</a> 4.0 is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. </p>
-            <p> This release supplies some missing documentation, including user input validation. It also fixes a
-                subtle startup bug that affects deployments under JDK 1.3. </p>
-            <p> A full listing of changes is available in the <a href="http://jakarta.apache.org/tapestry/changes.html"
-                    >change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> The second release candidate for <a href="http://jakarta.apache.org/tapestry/"
+                    >Tapestry</a> 4.0 is now available. Tapestry is a component based web
+                application framework that provides lots of functionality with minimal Java coding,
+                and creates an environment that supports high levels of reuse. </p>
+            <p> This release supplies some missing documentation, including user input validation.
+                It also fixes a subtle startup bug that affects deployments under JDK 1.3. </p>
+            <p> A full listing of changes is available in the <a
+                    href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051217.1" product="Commons Configuration 1.2">
             <p> The Commons Configuration team is pleased to announce the availability of <a
-                    href="http://jakarta.apache.org/commons/configuration">Commons Configuration</a> 1.2. This release
-                contains a couple of bug fixes, many of them related to file based configurations and reloading
-                strategies. There are some new features as well. A full list of changes since the previous release can
-                be found in the <a href="http://jakarta.apache.org/commons/configuration/changes-report.html">change
-                log</a>.</p>
+                    href="http://jakarta.apache.org/commons/configuration">Commons Configuration</a>
+                1.2. This release contains a couple of bug fixes, many of them related to file based
+                configurations and reloading strategies. There are some new features as well. A full
+                list of changes since the previous release can be found in the <a
+                    href="http://jakarta.apache.org/commons/configuration/changes-report.html"
+                    >change log</a>.</p>
             <p> Commons Configuration is available in either binary or source form from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_commons-configuration.cgi">Configuration
-                    downloads</a> page. </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-configuration.cgi"
+                    >Configuration downloads</a> page. </p>
         </release>
         <release id="20051207.1" product="Tapestry 4.0-rc-1">
-            <p> The first release candidate for <a href="http://jakarta.apache.org/tapestry/">Tapestry</a> 4.0 is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. </p>
-            <p> This release fixes a number of minor bugs and a major bug that caused Tapestry to be unusable in
-                portlets. Documentation was improved, and a new section of documentation for Tapestry JavaScript
-                templates was added. In addition, a few last-minute features were slipped in: the default binding prefix
-                can now be set (overriding the default, "ognl") and the stategy used by Tapestry to localizes assets and
-                resources is now pluggable and extendable. </p>
+            <p> The first release candidate for <a href="http://jakarta.apache.org/tapestry/"
+                    >Tapestry</a> 4.0 is now available. Tapestry is a component based web
+                application framework that provides lots of functionality with minimal Java coding,
+                and creates an environment that supports high levels of reuse. </p>
+            <p> This release fixes a number of minor bugs and a major bug that caused Tapestry to be
+                unusable in portlets. Documentation was improved, and a new section of documentation
+                for Tapestry JavaScript templates was added. In addition, a few last-minute features
+                were slipped in: the default binding prefix can now be set (overriding the default,
+                "ognl") and the stategy used by Tapestry to localizes assets and resources is now
+                pluggable and extendable. </p>
             <p> A full listing of bug fixes is available in the <a
                     href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051203.1" product="Commons Net 1.4.1">
-            <p> The Commons Net team announces the release of <a href="http://jakarta.apache.org/commons/net/">Commons
-                    Net</a> 1.4.1. This is a small fix release to clean up ONLY the inadvertently introduced dependency
-                on JDK 1.4 in commons-net 1.4.0 </p>
+            <p> The Commons Net team announces the release of <a
+                    href="http://jakarta.apache.org/commons/net/">Commons Net</a> 1.4.1. This is a
+                small fix release to clean up ONLY the inadvertently introduced dependency on JDK
+                1.4 in commons-net 1.4.0 </p>
             <p> Net is available in either binary or source form from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_commons-net.cgi">Net downloads</a> page.
-            </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-net.cgi">Net
+                    downloads</a> page. </p>
         </release>
         <release id="20051115.1" product="Commons Validator 1.2.0">
             <p> The Commons Validator team is pleased to announce the availability of <a
-                    href="http://jakarta.apache.org/commons/validator/">Commons Validator</a> 1.2.0. For a summary of
-                whats new in Validator 1.2.0 see the notes on the <a
-                    href="http://wiki.apache.org/jakarta-commons/ValidatorVersion120">Commons Wiki</a>. A complete list
-                of changes is available in the <a href="http://jakarta.apache.org/commons/validator/changes-report.html"
-                    >change log</a>. </p>
+                    href="http://jakarta.apache.org/commons/validator/">Commons Validator</a> 1.2.0.
+                For a summary of whats new in Validator 1.2.0 see the notes on the <a
+                    href="http://wiki.apache.org/jakarta-commons/ValidatorVersion120">Commons
+                Wiki</a>. A complete list of changes is available in the <a
+                    href="http://jakarta.apache.org/commons/validator/changes-report.html">change
+                    log</a>. </p>
             <p> Validator is available in either binary or source form from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_commons-validator.cgi">Validator
-                downloads</a> page. </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-validator.cgi"
+                    >Validator downloads</a> page. </p>
         </release>
         <release id="20051114.1" product="Velocity Tools 1.2">
             <p> The Jakarta Velocity team is pleased to announce the availability of <a
-                    href="http://jakarta.apache.org/velocity/tools/">Velocity Tools</a> 1.2. This release offers
-                numerous useful new generic and VelocityView tools, compatibility with Struts 1.2.x, and several bug
-                fixes. For a complete list of changes, see the <a
+                    href="http://jakarta.apache.org/velocity/tools/">Velocity Tools</a> 1.2. This
+                release offers numerous useful new generic and VelocityView tools, compatibility
+                with Struts 1.2.x, and several bug fixes. For a complete list of changes, see the <a
                     href="http://jakarta.apache.org/velocity/tools/changes.html">change log</a>. </p>
             <p> VelocityTools is available in either binary or source form from the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_velocity.cgi">Velocity downloads</a> page.
-            </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_velocity.cgi">Velocity
+                    downloads</a> page. </p>
         </release>
         <release id="20051113.1" product="Tapestry 4.0-beta-13">
-            <p> The latest beta release of the <a href="http://jakarta.apache.org/tapestry/">Tapestry</a> 4.0 is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This release
-                fixed problems with client-side JavaScript for several components. The request cycle object is now an
-                injectable service, and the signatures of several methods in several interfaces were changed to remove
-                it. In addition, a new facility was added that allows services to report their internal state as part of
-                the default Exception page. A full listing of bug fixes is available in the <a
+            <p> The latest beta release of the <a href="http://jakarta.apache.org/tapestry/"
+                    >Tapestry</a> 4.0 is now available. Tapestry is a component based web
+                application framework that provides lots of functionality with minimal Java coding,
+                and creates an environment that supports high levels of reuse. This release fixed
+                problems with client-side JavaScript for several components. The request cycle
+                object is now an injectable service, and the signatures of several methods in
+                several interfaces were changed to remove it. In addition, a new facility was added
+                that allows services to report their internal state as part of the default Exception
+                page. A full listing of bug fixes is available in the <a
                     href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051101.1" product="Tapestry 4.0-beta-12">
-            <p> The latest weekly (give or take) beta release for Tapestry 4.0 continues to narrow the list of
-                outstanding bugs. Tapestry can now properly associate a scheme ("http" or "https") with every link and
-                form, making it easy to switch in and out of secure mode. A full listing of bug fixes is available in
-                the <a href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> The latest weekly (give or take) beta release for Tapestry 4.0 continues to narrow
+                the list of outstanding bugs. Tapestry can now properly associate a scheme ("http"
+                or "https") with every link and form, making it easy to switch in and out of secure
+                mode. A full listing of bug fixes is available in the <a
+                    href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051026.1" product="HiveMind 1.1">
-            <p> The final 1.1 release of the <a href="http://jakarta.apache.org/hivemind/">HiveMind</a> services and
-                configuration microkernel has been released. </p>
-            <p> HiveMind is an inversion-of-control container that mixes in a powerful approach to modularization and
-                configuration. It is ideally suited for building richly extensible frameworks. <a
-                    href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is built on HiveMind. HiveMind overlaps
-                in functionality with the very popular <a href="http://springframework.org/">Spring</a> framework, but
-                offers a significant number of its own wrinkles ... and integrates <em>very</em> cleanly with Spring. </p>
+            <p> The final 1.1 release of the <a href="http://jakarta.apache.org/hivemind/"
+                >HiveMind</a> services and configuration microkernel has been released. </p>
+            <p> HiveMind is an inversion-of-control container that mixes in a powerful approach to
+                modularization and configuration. It is ideally suited for building richly
+                extensible frameworks. <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                4.0</a> is built on HiveMind. HiveMind overlaps in functionality with the very
+                popular <a href="http://springframework.org/">Spring</a> framework, but offers a
+                significant number of its own wrinkles ... and integrates <em>very</em> cleanly with
+                Spring. </p>
             <p>Release 1.1 offers a significant number of improvements over 1.0. A few highlights:</p>
             <ul>
-                <li> Services and configurations may now be private to a module, and not directly accessible from other
-                    modules. </li>
-                <li> Lightweight initialization allows properties of an object instance to be configured without having
-                    to make the object a full-fledged service. </li>
-                <li> The locale is now tracked on a per-thread basis, and may be changed at any time. </li>
-                <li> Services may now be defined in terms of a Java <em>class</em>, not a Java <em>interface</em>. </li>
+                <li> Services and configurations may now be private to a module, and not directly
+                    accessible from other modules. </li>
+                <li> Lightweight initialization allows properties of an object instance to be
+                    configured without having to make the object a full-fledged service. </li>
+                <li> The locale is now tracked on a per-thread basis, and may be changed at any
+                    time. </li>
+                <li> Services may now be defined in terms of a Java <em>class</em>, not a Java
+                        <em>interface</em>. </li>
                 <li>
-                    <a href="http://groovy.codehaus.org/">Groovy</a> may be used, instead of XML, to define services and
-                    configurations. </li>
-                <li> Modules may define a package; class names appearing in the XML may omit that package. </li>
+                    <a href="http://groovy.codehaus.org/">Groovy</a> may be used, instead of XML, to
+                    define services and configurations. </li>
+                <li> Modules may define a package; class names appearing in the XML may omit that
+                    package. </li>
                 <li> Streamlined XML with much smarter defaults for many attributes. </li>
-                <li> Support for <a href="http://aopalliance.sourceforge.net/">AOP Alliance</a> style method
-                    interception. </li>
-                <li> Services may now be exposed via JMX for remote control, and to monitor performance. </li>
-                <li> Much improved auto-wiring of services implementations, including automatic dependency injection via
-                    constructor parameters. </li>
-                <li> Support for building services around the Gang Of Four Strategy and Chain of Command patterns. </li>
-                <li> Configurations data may now be injected as a Map rather than a List, by defining the attribute used
-                    as a key. </li>
-                <li> Conditional contribution, controlled by the presence (or absence) of classes, or JVM system
-                    properties. </li>
+                <li> Support for <a href="http://aopalliance.sourceforge.net/">AOP Alliance</a>
+                    style method interception. </li>
+                <li> Services may now be exposed via JMX for remote control, and to monitor
+                    performance. </li>
+                <li> Much improved auto-wiring of services implementations, including automatic
+                    dependency injection via constructor parameters. </li>
+                <li> Support for building services around the Gang Of Four Strategy and Chain of
+                    Command patterns. </li>
+                <li> Configurations data may now be injected as a Map rather than a List, by
+                    defining the attribute used as a key. </li>
+                <li> Conditional contribution, controlled by the presence (or absence) of classes,
+                    or JVM system properties. </li>
                 <li> Service proxies may now be serialized and deserialized. </li>
                 <li> HiveDoc has been improved, both in content and in presentation. </li>
             </ul>
-            <p> Full details are available in the <a href="http://jakarta.apache.org/hivemind/changes.html">change
-                log</a>. </p>
+            <p> Full details are available in the <a
+                    href="http://jakarta.apache.org/hivemind/changes.html">change log</a>. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download HiveMind</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
+                    HiveMind</a>
             </p>
         </release>
         <release id="20051017.1" product="Tapestry 4.0-beta-11">
-            <p> The latest weekly beta release for Tapestry 4.0 adds more documentation and debuts a completely
-                renovated Virtual Library demonstration J2EE application, which makes use of all the latest and greatest
-                4.0 features, including annotations, friendly URLs, and multiple folders. In addition, a class loader
-                bug related to client-side persistent properties was fixed. A full listing of bug fixes is available in
-                the <a href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> The latest weekly beta release for Tapestry 4.0 adds more documentation and debuts a
+                completely renovated Virtual Library demonstration J2EE application, which makes use
+                of all the latest and greatest 4.0 features, including annotations, friendly URLs,
+                and multiple folders. In addition, a class loader bug related to client-side
+                persistent properties was fixed. A full listing of bug fixes is available in the <a
+                    href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051011.1" product="Commons HttpClient 3.0rc4">
-            <p> The Jakarta Commons HttpClient project is pleased to announce the fourth and hopefully final release
-                candidate of HttpClient 3.0. RC4 fixes a number of hard to find bugs left over in the previous release.
-                We strongly recommend that all users upgrade to HttpClient 3.0 RC4. </p>
+            <p> The Jakarta Commons HttpClient project is pleased to announce the fourth and
+                hopefully final release candidate of HttpClient 3.0. RC4 fixes a number of hard to
+                find bugs left over in the previous release. We strongly recommend that all users
+                upgrade to HttpClient 3.0 RC4. </p>
             <p>
                 <b>Downloads:</b>
                 <ul>
-                    <li>Download - <a href="http://jakarta.apache.org/site/downloads/downloads_commons-httpclient.cgi"
+                    <li>Download - <a
+                            href="http://jakarta.apache.org/site/downloads/downloads_commons-httpclient.cgi"
                             >http://jakarta.apache.org/site/downloads/downloads_commons-httpclient.cgi</a>
                     </li>
                     <li>Release notes - <a
@@ -371,42 +433,51 @@
                 </ul>
             </p>
             <p> For more information on Commons HttpClient, please see the <a
-                    href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a> web site. </p>
+                    href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a> web site.
+            </p>
         </release>
         <release id="20051010.1" product="Commons IO 1.1">
             <p>
-                <a href="http://jakarta.apache.org/commons/io/">Commons IO</a> 1.1 has been released. Commons IO
-                provides low level utilities, file filters and streams that probably should be in the JDK. </p>
-            <p> This release fixes all open bugs and adds various enhancements. These include FileSystemUtils, which
-                allows you to obtain the free space on a drive, and FilenameUtils which allows you to manipulate
-                filenames without using File objects. </p>
-            <p> The Release notes are available at <a href="http://jakarta.apache.org/commons/io/upgradeto1_1.html">
+                <a href="http://jakarta.apache.org/commons/io/">Commons IO</a> 1.1 has been
+                released. Commons IO provides low level utilities, file filters and streams that
+                probably should be in the JDK. </p>
+            <p> This release fixes all open bugs and adds various enhancements. These include
+                FileSystemUtils, which allows you to obtain the free space on a drive, and
+                FilenameUtils which allows you to manipulate filenames without using File objects. </p>
+            <p> The Release notes are available at <a
+                    href="http://jakarta.apache.org/commons/io/upgradeto1_1.html">
                     http://jakarta.apache.org/commons/io/upgradeto1_1.html </a>
             </p>
-            <p> Downloads are available from <a href="http://jakarta.apache.org/site/downloads/downloads_commons-io.cgi"
-                    > http://jakarta.apache.org/site/downloads/downloads_commons-io.cgi </a> (Note: the binary download
-                now includes a source zip for use with IDEs) </p>
-            <p> Feedback welcomed to the <a href="http://jakarta.apache.org/commons/io">Commons IO Team</a>
+            <p> Downloads are available from <a
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-io.cgi">
+                    http://jakarta.apache.org/site/downloads/downloads_commons-io.cgi </a> (Note:
+                the binary download now includes a source zip for use with IDEs) </p>
+            <p> Feedback welcomed to the <a href="http://jakarta.apache.org/commons/io">Commons IO
+                    Team</a>
             </p>
         </release>
         <item id="20051009.2" title="Tomcat 5.5.12 is stable">
             <p>
-                <a href="http://jakarta.apache.org/tomcat">Tomcat</a> 5.5.12 has been voted a stable release after a
-                testing period following the alpha distribution. There have been no code changes, so if you already have
-                5.5.12-alpha, you do not need to download 5.5.12 again. Thank you. </p>
-            <p> This release is the last one to be done using the CVS repository at Apache. The Tomcat team is moving to
-                the Subversion (SVN) repository as part of the overall Apache initiative to do so. Access instructions
-                for the SVN repository are available at <a href="http://www.apache.org/dev/version-control.html"
-                    >Apache's repositories page</a>. The move is expected to be complete within the next week. </p>
-            <p> This release is also likely the last one to use the Jakarta pages. As part of Tomcat's move to a
-                top-level project (TLP) at Apache, we will be migrating our content to <a
-                    href="http://tomcat.apache.org">http://tomcat.apache.org</a>, which is still under construction at
-                this time. That site will have its own download pages and related information. We will keep the key
-                jakarta URLs intact with redirection, but please keep an eye out and update your bookmarks to
-                http://tomcat.apache.org as/when appropriate. As part of the TLP move, distribution names have changed
-                from jakarta-tomcat-* to apache-tomcat-*, and similar minor branding changes will gradually become
-                visible in the web site and documentation. We thank the Jakarta project for its support over the years,
-                and we will continue collaborating on projects and issues of common interest. </p>
+                <a href="http://jakarta.apache.org/tomcat">Tomcat</a> 5.5.12 has been voted a stable
+                release after a testing period following the alpha distribution. There have been no
+                code changes, so if you already have 5.5.12-alpha, you do not need to download
+                5.5.12 again. Thank you. </p>
+            <p> This release is the last one to be done using the CVS repository at Apache. The
+                Tomcat team is moving to the Subversion (SVN) repository as part of the overall
+                Apache initiative to do so. Access instructions for the SVN repository are available
+                at <a href="http://www.apache.org/dev/version-control.html">Apache's repositories
+                    page</a>. The move is expected to be complete within the next week. </p>
+            <p> This release is also likely the last one to use the Jakarta pages. As part of
+                Tomcat's move to a top-level project (TLP) at Apache, we will be migrating our
+                content to <a href="http://tomcat.apache.org">http://tomcat.apache.org</a>, which is
+                still under construction at this time. That site will have its own download pages
+                and related information. We will keep the key jakarta URLs intact with redirection,
+                but please keep an eye out and update your bookmarks to http://tomcat.apache.org
+                as/when appropriate. As part of the TLP move, distribution names have changed from
+                jakarta-tomcat-* to apache-tomcat-*, and similar minor branding changes will
+                gradually become visible in the web site and documentation. We thank the Jakarta
+                project for its support over the years, and we will continue collaborating on
+                projects and issues of common interest. </p>
             <p> The Release notes are available at <a
                     href="http://jakarta.apache.org/tomcat/tomcat-5.5-doc/RELEASE-NOTES">
                     http://jakarta.apache.org/tomcat/tomcat-5.5-doc/RELEASE-NOTES </a>
@@ -415,7 +486,8 @@
                     href="http://jakarta.apache.org/tomcat/tomcat-5.5-doc/changelog.html">
                     http://jakarta.apache.org/tomcat/tomcat-5.5-doc/changelog.html </a>
             </p>
-            <p> Downloads:<br/> Binaries: <a href="http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5">
+            <p> Downloads:<br/> Binaries: <a
+                    href="http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5">
                     http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5 </a>
                 <br/> Sources: <a href="http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5">
                     http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5 </a>
@@ -423,28 +495,31 @@
             <p> The Apache Tomcat Team </p>
         </item>
         <release id="20051009.1" product="Tapestry 4.0-beta-10">
-            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="#20051002.1">beta-9 release</a>. In addition, a default
-                implementation of IPrimaryKeyConverter, used in conjuction with the For component, was added. A full
-                listing of bug fixes is available in the <a href="http://jakarta.apache.org/tapestry/changes.html"
-                    >change log</a>. Tapestry 4.0 is getting very close to a final release. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    4.0</a> is now available. Tapestry is a component based web application
+                framework that provides lots of functionality with minimal Java coding, and creates
+                an environment that supports high levels of reuse. This is another a bug fix
+                release, building on the <a href="#20051002.1">beta-9 release</a>. In addition, a
+                default implementation of IPrimaryKeyConverter, used in conjuction with the For
+                component, was added. A full listing of bug fixes is available in the <a
+                    href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. Tapestry
+                4.0 is getting very close to a final release. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20051004.1" product="JMeter 2.1.1">
-            <p> Version 2.1.1 of Apache JMeter has been released. This is mainly a bug-fix release, but there is some
-                new functionality: </p>
+            <p> Version 2.1.1 of Apache JMeter has been released. This is mainly a bug-fix release,
+                but there is some new functionality: </p>
             <ul>
                 <li>New Include Controller allows a test plan to reference an external jmx file</li>
                 <li>New JUnitSampler added for using JUnit Test classes</li>
                 <li>New Aggregate Graph listener is capable of graphing aggregate statistics</li>
-                <li>Can provide additional classpath entries using the property user.classpath and on the Test Plan
-                    element.</li>
+                <li>Can provide additional classpath entries using the property user.classpath and
+                    on the Test Plan element.</li>
             </ul>
             <p>There are also some bug fixes, including:</p>
             <ul>
@@ -452,109 +527,127 @@
                 <li>JMeter should now run under JVM 1.3 (but requires 1.4 to build)</li>
             </ul>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download JMeter</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download
+                    JMeter</a>
             </p>
         </release>
         <release id="20051003.2" product="Turbine M.E.T.A. 1.3">
-            <p> The <a href="http://jakarta.apache.org/turbine/">Jakarta Turbine</a> team is pleased to announce the
-                release of version 1.3 of the M.E.T.A. (Maven Environment for Turbine Applications), a <a
-                    href="http://maven.apache.org/">Maven 1.x</a> plugin for developing Turbine applications. </p>
+            <p> The <a href="http://jakarta.apache.org/turbine/">Jakarta Turbine</a> team is pleased
+                to announce the release of version 1.3 of the M.E.T.A. (Maven Environment for
+                Turbine Applications), a <a href="http://maven.apache.org/">Maven 1.x</a> plugin for
+                developing Turbine applications. </p>
             <p> Turbine M.E.T.A. is available as binary and source distribution through the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Apache mirror system</a> and
-                from the <a href="http://www.ibiblio.org/maven/turbine/">main Maven repository</a>. </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Apache
+                    mirror system</a> and from the <a href="http://www.ibiblio.org/maven/turbine/"
+                    >main Maven repository</a>. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download Turbine M.E.T.A. from
-                    the Apache mirror system.</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download
+                    Turbine M.E.T.A. from the Apache mirror system.</a>
             </p>
         </release>
         <release id="20051003.1" product="Turbine 2.3.2">
-            <p> The <a href="http://jakarta.apache.org/turbine/">Jakarta Turbine</a> team is pleased to announce the
-                release of Jakarta Turbine Version 2.3.2, a maintenance release of the Jakarta Turbine 2.3 branch. </p>
-            <p> Turbine is a servlet based framework that allows experienced Java developers to quickly build web
-                applications. Turbine allows you to use personalize the web sites and to use user logins to restrict
-                access to parts of your application. </p>
+            <p> The <a href="http://jakarta.apache.org/turbine/">Jakarta Turbine</a> team is pleased
+                to announce the release of Jakarta Turbine Version 2.3.2, a maintenance release of
+                the Jakarta Turbine 2.3 branch. </p>
+            <p> Turbine is a servlet based framework that allows experienced Java developers to
+                quickly build web applications. Turbine allows you to use personalize the web sites
+                and to use user logins to restrict access to parts of your application. </p>
             <p> Turbine is available as binary and source distribution through the <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Apache mirror system</a> and
-                from the <a href="http://www.ibiblio.org/maven/turbine/">main Maven repository</a>. </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Apache
+                    mirror system</a> and from the <a href="http://www.ibiblio.org/maven/turbine/"
+                    >main Maven repository</a>. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download Turbine from the
-                    Apache mirror system.</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download
+                    Turbine from the Apache mirror system.</a>
             </p>
         </release>
         <release id="20051002.1" product="Tapestry 4.0-beta-9">
-            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="news-2005-q3.html#20050925.1">beta-8 release</a>. This
-                release reorganizes the documentation navigation, provides a working version of the Virtual Library J2EE
-                demonstration application (ported from Tapestry 3.0), as well as a number of minor fixes and
-                improvements. A full listing of bug fixes is available in the <a
-                    href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. Tapestry 4.0 is getting very
-                close to a final release. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    4.0</a> is now available. Tapestry is a component based web application
+                framework that provides lots of functionality with minimal Java coding, and creates
+                an environment that supports high levels of reuse. This is another a bug fix
+                release, building on the <a href="news-2005-q3.html#20050925.1">beta-8 release</a>.
+                This release reorganizes the documentation navigation, provides a working version of
+                the Virtual Library J2EE demonstration application (ported from Tapestry 3.0), as
+                well as a number of minor fixes and improvements. A full listing of bug fixes is
+                available in the <a href="http://jakarta.apache.org/tapestry/changes.html">change
+                    log</a>. Tapestry 4.0 is getting very close to a final release. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
     </group>
     <group id="2005-q3" title="2005 Jul-Sep">
         <release id="20050927.1" product="Jakarta Commons Email 1.0">
             <p> The <a href="http://jakarta.apache.org/commons/">Commons</a> team of the <a
-                    href="http://jakarta.apache.org/">Jakarta Project</a> of the <a href="http://www.apache.org/"
-                >ASF</a> is happy to announce the release of Commons Email 1.0. </p>
-            <p>
-                <a href="http://jakarta.apache.org/commons/email/">Jakarta Commons Email</a> provides an API for sending
-                email. It is built on top of the Java Mail API, which it aims to simplify. </p>
-            <p> While this is the first official release for Commons Email, the code itself has been available through
-                the commons sandbox and the commons proper for a very long time and is considered mature and stable by
-                the developers. </p>
+                    href="http://jakarta.apache.org/">Jakarta Project</a> of the <a
+                    href="http://www.apache.org/">ASF</a> is happy to announce the release of
+                Commons Email 1.0. </p>
+            <p>
+                <a href="http://jakarta.apache.org/commons/email/">Jakarta Commons Email</a>
+                provides an API for sending email. It is built on top of the Java Mail API, which it
+                aims to simplify. </p>
+            <p> While this is the first official release for Commons Email, the code itself has been
+                available through the commons sandbox and the commons proper for a very long time
+                and is considered mature and stable by the developers. </p>
             <p> Commons Email is available <a
-                    href="http://jakarta.apache.org/site/downloads/downloads_commons-email.cgi">here</a> as source and
-                binary from the Apache Mirror System. It will also be available from the <a
-                    href="http://www.apache.org/dist/java-repository/ ">Apache Java repository</a> and the <a
-                    href="http://www.ibiblio.org/maven/">Maven main repository</a>. </p>
+                    href="http://jakarta.apache.org/site/downloads/downloads_commons-email.cgi"
+                >here</a> as source and binary from the Apache Mirror System. It will also be
+                available from the <a href="http://www.apache.org/dist/java-repository/ ">Apache
+                    Java repository</a> and the <a href="http://www.ibiblio.org/maven/">Maven main
+                    repository</a>. </p>
             <p> The Commons Email team </p>
         </release>
         <release id="20050925.1" product="Tapestry 4.0-beta-8">
-            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="#20050919.1">beta-7 release</a>. This release adds more
-                documentation, and fixes a number of important bugs related to localization, client-side input
-                validation, and code generation. A full listing of bug fixes is available in the <a
-                    href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    4.0</a> is now available. Tapestry is a component based web application
+                framework that provides lots of functionality with minimal Java coding, and creates
+                an environment that supports high levels of reuse. This is another a bug fix
+                release, building on the <a href="#20050919.1">beta-7 release</a>. This release adds
+                more documentation, and fixes a number of important bugs related to localization,
+                client-side input validation, and code generation. A full listing of bug fixes is
+                available in the <a href="http://jakarta.apache.org/tapestry/changes.html">change
+                    log</a>. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20050924.1" product="HiveMind 1.1-rc-1">
-            <p> The first release candidate for HiveMind 1.1 has been released. It contains no functionality differences
-                from the <a href="#20050823.1">beta-3</a> release. </p>
+            <p> The first release candidate for HiveMind 1.1 has been released. It contains no
+                functionality differences from the <a href="#20050823.1">beta-3</a> release. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download HiveMind</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
+                    HiveMind</a>
             </p>
         </release>
         <release id="20050923.1" product="Apache Tomcat 5.5.12-alpha">
-            <p> The Apache Tomcat team is proud to announce the immediate availability of Tomcat 5.5.12-alpha. This
-                version contains several bug fixes, including an important change to session attribute storage
-                concurrency that is required by the upcoming Servlet Specification v2.5. In addition to these changes,
-                this release is a significant milestone for two reasons: </p>
-            <p> This release is the last one to be done using the CVS repository at Apache. The Tomcat team is moving to
-                the Subversion (SVN) repository as part of the overall Apache initiative to do so. Access instructions
-                for the SVN repository are available at <a href="http://www.apache.org/dev/version-control.html"
-                    >Apache's repositories page</a>. The move is expected to be complete within the next week. </p>
-            <p> This release is also likely the last one to use the Jakarta pages. As part of Tomcat's move to a
-                top-level project (TLP) at Apache, we will be migrating our content to <a
-                    href="http://tomcat.apache.org">http://tomcat.apache.org</a>, which is still under construction at
-                this time. That site will have its own download pages and related information. We will keep the key
-                jakarta URLs intact with redirection, but please keep an eye out and update your bookmarks to
-                http://tomcat.apache.org as/when appropriate. As part of the TLP move, distribution names have changed
-                from jakarta-tomcat-* to apache-tomcat-*, and similar minor branding changes will gradually become
-                visible in the web site and documentation. We thank the Jakarta project for its support over the years,
-                and we will continue collaborating on projects and issues of common interest. </p>
+            <p> The Apache Tomcat team is proud to announce the immediate availability of Tomcat
+                5.5.12-alpha. This version contains several bug fixes, including an important change
+                to session attribute storage concurrency that is required by the upcoming Servlet
+                Specification v2.5. In addition to these changes, this release is a significant
+                milestone for two reasons: </p>
+            <p> This release is the last one to be done using the CVS repository at Apache. The
+                Tomcat team is moving to the Subversion (SVN) repository as part of the overall
+                Apache initiative to do so. Access instructions for the SVN repository are available
+                at <a href="http://www.apache.org/dev/version-control.html">Apache's repositories
+                    page</a>. The move is expected to be complete within the next week. </p>
+            <p> This release is also likely the last one to use the Jakarta pages. As part of
+                Tomcat's move to a top-level project (TLP) at Apache, we will be migrating our
+                content to <a href="http://tomcat.apache.org">http://tomcat.apache.org</a>, which is
+                still under construction at this time. That site will have its own download pages
+                and related information. We will keep the key jakarta URLs intact with redirection,
+                but please keep an eye out and update your bookmarks to http://tomcat.apache.org
+                as/when appropriate. As part of the TLP move, distribution names have changed from
+                jakarta-tomcat-* to apache-tomcat-*, and similar minor branding changes will
+                gradually become visible in the web site and documentation. We thank the Jakarta
+                project for its support over the years, and we will continue collaborating on
+                projects and issues of common interest. </p>
             <p> The Release notes are available at <a
                     href="http://jakarta.apache.org/tomcat/tomcat-5.5-doc/RELEASE-NOTES">
                     http://jakarta.apache.org/tomcat/tomcat-5.5-doc/RELEASE-NOTES </a>
@@ -563,7 +656,8 @@
                     href="http://jakarta.apache.org/tomcat/tomcat-5.5-doc/changelog.html">
                     http://jakarta.apache.org/tomcat/tomcat-5.5-doc/changelog.html </a>
             </p>
-            <p> Downloads:<br/> Binaries: <a href="http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5">
+            <p> Downloads:<br/> Binaries: <a
+                    href="http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5">
                     http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5 </a>
                 <br/> Sources: <a href="http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5">
                     http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5 </a>
@@ -571,104 +665,122 @@
             <p> The Apache Tomcat Team </p>
         </release>
         <release id="20050919.1" product="Tapestry 4.0-beta-7">
-            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="#20050908.1">beta-6 release</a>. This release continues to
-                fill in missing component documentation, and improved error reporting in a number of areas. Further,
-                component types may now include slashes (to allow organizing them into folders, in the same way that
-                pages can be organized). Class names of managed beans may now be abbreviated, much like the way page and
-                component class names may be abbreviated. A full listing of bug fixes is available in the <a
+            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    4.0</a> is now available. Tapestry is a component based web application
+                framework that provides lots of functionality with minimal Java coding, and creates
+                an environment that supports high levels of reuse. This is another a bug fix
+                release, building on the <a href="#20050908.1">beta-6 release</a>. This release
+                continues to fill in missing component documentation, and improved error reporting
+                in a number of areas. Further, component types may now include slashes (to allow
+                organizing them into folders, in the same way that pages can be organized). Class
+                names of managed beans may now be abbreviated, much like the way page and component
+                class names may be abbreviated. A full listing of bug fixes is available in the <a
                     href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20050908.1" product="Tapestry 4.0-beta-6">
-            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="#20050829.1">beta-5 release</a>. This release fixes a number
-                of bugs with client-side input validation and user input focus. The LinkSubmit component and the
-                Inspector subsystem were overhauled. As importantly, many gaps in the component reference documentation
-                have been filled. Finally, a number of minor changes were made to move Tapestry towards general XHTML
-                compliance. A full listing of bug fixes is available in the <a
+            <p> The latest beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    4.0</a> is now available. Tapestry is a component based web application
+                framework that provides lots of functionality with minimal Java coding, and creates
+                an environment that supports high levels of reuse. This is another a bug fix
+                release, building on the <a href="#20050829.1">beta-5 release</a>. This release
+                fixes a number of bugs with client-side input validation and user input focus. The
+                LinkSubmit component and the Inspector subsystem were overhauled. As importantly,
+                many gaps in the component reference documentation have been filled. Finally, a
+                number of minor changes were made to move Tapestry towards general XHTML compliance.
+                A full listing of bug fixes is available in the <a
                     href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20050902.1" product="Turbine Stratum 1.0">
-            <p> The Turbine team has decided to do some actual software paleontology and do a release of the long
-                standing Turbine 2.3.x component layer called "Stratum". This release is intended as a closure to
-                replace all the alpha and beta versions floating around. There is no further development beyond the 1.0
-                version planned. </p>
-            <p> Turbine Stratum is distributed as binary including all documentation and as a source distribution. The
-                jar itself is also available through the <a href="http://www.ibiblio.org/maven/stratum/">ibiblio Maven
-                    repository</a>. </p>
+            <p> The Turbine team has decided to do some actual software paleontology and do a
+                release of the long standing Turbine 2.3.x component layer called "Stratum". This
+                release is intended as a closure to replace all the alpha and beta versions floating
+                around. There is no further development beyond the 1.0 version planned. </p>
+            <p> Turbine Stratum is distributed as binary including all documentation and as a source
+                distribution. The jar itself is also available through the <a
+                    href="http://www.ibiblio.org/maven/stratum/">ibiblio Maven repository</a>. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download Turbine and Turbine
-                    components.</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download
+                    Turbine and Turbine components.</a>
             </p>
         </release>
         <release id="20050829.1" product="Tapestry 4.0-beta-5">
-            <p> The fifth beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="#20050811.1">beta-4 release</a>. Many of the fixes in this
-                release were improvements to client-side JavaScript, including client-side input validation. The way
-                Tapestry forms client-side element ids is now XHTML conformant (no use of the dollar sign, no leading
-                underscores). The Form component has a new listener parameter, success, that is only invoked when
-                validation is successful. A full listing of bugs fixes is available in the <a
+            <p> The fifth beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                4.0</a> is now available. Tapestry is a component based web application framework
+                that provides lots of functionality with minimal Java coding, and creates an
+                environment that supports high levels of reuse. This is another a bug fix release,
+                building on the <a href="#20050811.1">beta-4 release</a>. Many of the fixes in this
+                release were improvements to client-side JavaScript, including client-side input
+                validation. The way Tapestry forms client-side element ids is now XHTML conformant
+                (no use of the dollar sign, no leading underscores). The Form component has a new
+                listener parameter, success, that is only invoked when validation is successful. A
+                full listing of bugs fixes is available in the <a
                     href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>
-            <p> Tapestry is provided as a combined binary/source distribution, and a separate documentation
-                distribution. </p>
+            <p> Tapestry is provided as a combined binary/source distribution, and a separate
+                documentation distribution. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download Tapestry</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
+                    Tapestry</a>
             </p>
         </release>
         <release id="20050824.1" product="JMeter 2.1">
             <p>
-                <a href="http://jakarta.apache.org/jmeter">JMeter</a> is a 100% pure Java desktop application designed
-                to load test functional behavior and measure performance. It was originally designed for testing Web
-                Applications but has since expanded to other test functions, including JMS, LDAP, SMTP, JDBC, SOAP etc. </p>
-            <p> Release 2.1 includes an additional script format - smaller, more compact, more readable - based on <a
-                    href="http://xstream.codehaus.org/">Xstream</a>. There are updates to the JMS, JDBC, WSDL and XML
-                processing. Also a new config item, CSV DataSet for easier test parameterisation. For a full
-                description, see the <a href="http://jakarta.apache.org/jmeter/changes.html">history of changes</a>. </p>
+                <a href="http://jakarta.apache.org/jmeter">JMeter</a> is a 100% pure Java desktop
+                application designed to load test functional behavior and measure performance. It
+                was originally designed for testing Web Applications but has since expanded to other
+                test functions, including JMS, LDAP, SMTP, JDBC, SOAP etc. </p>
+            <p> Release 2.1 includes an additional script format - smaller, more compact, more
+                readable - based on <a href="http://xstream.codehaus.org/">Xstream</a>. There are
+                updates to the JMS, JDBC, WSDL and XML processing. Also a new config item, CSV
+                DataSet for easier test parameterisation. For a full description, see the <a
+                    href="http://jakarta.apache.org/jmeter/changes.html">history of changes</a>. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download JMeter</a>. </p>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download
+                    JMeter</a>. </p>
         </release>
         <release id="20050823.1" product="HiveMind 1.1-beta-3">
-            <p> The latest release of the HiveMind services and configuration microkernel progresses towards a final 1.1
-                release. A few minor bugs were fixed, and the build environment was improved. More importantly, there
-                have been significant improvements to the documentation, care of newest committer Achim Hugen. </p>
+            <p> The latest release of the HiveMind services and configuration microkernel progresses
+                towards a final 1.1 release. A few minor bugs were fixed, and the build environment
+                was improved. More importantly, there have been significant improvements to the
+                documentation, care of newest committer Achim Hugen. </p>
             <p>
-                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download HiveMind</a>
+                <a href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
+                    HiveMind</a>
             </p>
         </release>
         <release id="20050811.1" product="Tapestry 4.0-beta-4">
-            <p> The fourth beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry 4.0</a> is now
-                available. Tapestry is a component based web application framework that provides lots of functionality
-                with minimal Java coding, and creates an environment that supports high levels of reuse. This is another
-                a bug fix release, building on the <a href="#20050725.1">beta-3 release</a>. Key areas covered are fixes
-                for minor client-side validation problems, fixes for several bytecode enhancement issues (including one
-                that prevent transient page properties from being cleared), and adding of many different localizations
-                of the messages used for form input vield validation. In addition, the <em>default binding</em> concept
-                was removed from Tapestry 4.0. A full listing of bugs fixes is available in the <a
+            <p> The fourth beta release of <a href="http://jakarta.apache.org/tapestry/">Tapestry
+                    4.0</a> is now available. Tapestry is a component based web application
+                framework that provides lots of functionality with minimal Java coding, and creates
+                an environment that supports high levels of reuse. This is another a bug fix
+                release, building on the <a href="#20050725.1">beta-3 release</a>. Key areas covered
+                are fixes for minor client-side validation problems, fixes for several bytecode
+                enhancement issues (including one that prevent transient page properties from being
+                cleared), and adding of many different localizations of the messages used for form
+                input vield validation. In addition, the <em>default binding</em> concept was
+                removed from Tapestry 4.0. A full listing of bugs fixes is available in the <a
                     href="http://jakarta.apache.org/tapestry/changes.html">change log</a>. </p>

[... 202 lines stripped ...]


---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org