You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2009/02/24 23:15:35 UTC

svn commit: r747578 - in /tapestry/tapestry-site/trunk/src/site: apt/contributions.apt apt/download.apt site.xml xdoc/index.xml xdoc/news.xml

Author: hlship
Date: Tue Feb 24 22:15:34 2009
New Revision: 747578

URL: http://svn.apache.org/viewvc?rev=747578&view=rev
Log:
Tapestry 5.1.0.0 release notice

Modified:
    tapestry/tapestry-site/trunk/src/site/apt/contributions.apt
    tapestry/tapestry-site/trunk/src/site/apt/download.apt
    tapestry/tapestry-site/trunk/src/site/site.xml
    tapestry/tapestry-site/trunk/src/site/xdoc/index.xml
    tapestry/tapestry-site/trunk/src/site/xdoc/news.xml

Modified: tapestry/tapestry-site/trunk/src/site/apt/contributions.apt
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/apt/contributions.apt?rev=747578&r1=747577&r2=747578&view=diff
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/apt/contributions.apt (original)
+++ tapestry/tapestry-site/trunk/src/site/apt/contributions.apt Tue Feb 24 22:15:34 2009
@@ -6,6 +6,12 @@
 
   The following companies have furthered the development of Tapestry by making generous donations of software licenses for their products.
 
+* Formos Software
+
+  Formos Software, as long term users of Tapestry, generously
+  provides the {{{http://tapestry.formos.com/}Tapestry360}} site, which hosts Tapestry related projects
+  as well as continuous integration for Tapestry. 
+
 * YourKit Profiler
 
   YourKit is kindly supporting open source projects with its full-featured Java Profiler.

Modified: tapestry/tapestry-site/trunk/src/site/apt/download.apt
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/apt/download.apt?rev=747578&r1=747577&r2=747578&view=diff
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/apt/download.apt (original)
+++ tapestry/tapestry-site/trunk/src/site/apt/download.apt Tue Feb 24 22:15:34 2009
@@ -2,13 +2,23 @@
 Download Tapestry
  ------
 
+Download Tapestry
+
  Tapestry releases are available from the Apache Mirrors. Each file is available for download from a mirror. Click any <<Download>> link below to be directed to the closest available mirror site.
  
  Once you've downloaded a file, you should check it for authenticity.  The <<MD5>> link is an MD5 checksum file, used to ensure that the file downloaded properly.  The <<ASC>> link is a {{{http://www.gnupg.org/}GnuPG}} (GNU Privacy Guard)
  detached signature file, which can be authenticated against the file
  {{{http://www.apache.org/dist/tapestry/KEYS}KEYS}}. This is used to ensure that what you downloaded is what <we> uploaded.
 
-License and Dependencies
+  Tapestry releases are distributed as a binary and a source distribution.  The binary distribution includes a code JAR for each module,
+  as well as a source JAR for each module (having the Java source
+  available is a huge benefit when working with Tapestry inside an IDE).  The binary distribution now also includes
+  third party dependencies (for dependencies with licenses compatible with the Apache Software License).
+
+  The source distribution
+  includes all source files, including those for the Maven plugin modules.
+
+* License and Dependencies
 
   Tapestry is distributed under the {{{http://tapestry.apache.org/license.html} Apache License, version 2.0}}.
     
@@ -18,27 +28,45 @@
 
   <<You will need to download some dependencies separately.>>
 
-Preview Releases
+* Alpha Releases
+
+  Alpha releases (also known as "preview" releases) vary in stability and are always actively being developed / modified. Look here for most new development activity.
 
-  Preview releases vary in stability and are always actively being developed / modified. Look here for most new development activity.
+* Beta Releases
 
+  Beta releases are expected to be more stable, with the bulk of effort going into fixing bugs rather than introducing new features.
 
-Stable Releases
+* Stable Releases
 
  Stable releases should be relatively free of critical bugs and are considered the <safest> option if stability is a requirement.
 
-* Tapestry 5.0.18
+Tapestry 5.1.0.0 (Alpha)
+
+  Tapestry 5.1.0.0 is the first alpha release for  {{{http://tapestry.apache.org/tapestry5.1/}Tapestry 5.1}}. The goals for 5.1 are to address some limitations in 5.0 and improve
+  performance and scalability.
+
+*-------------------------+---------+----------+-----------+
+|         				  | Mirrors | Checksum | Signature |
+*-------------------------+---------+----------+-----------+
+| tapestry-bin 5.1.0.0 binary (tar.bz2)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-bin-5.1.0.0.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-bin-5.1.0.0.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-bin-5.1.0.0.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-bin 5.1.0.0 binary (tar.gz)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-bin-5.1.0.0.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-bin-5.1.0.0.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-bin-5.1.0.0.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-bin 5.1.0.0 binary (zip)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-bin-5.1.0.0.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-bin-5.1.0.0.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-bin-5.1.0.0.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-src 5.1.0.0 binary (tar.bz2)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-src-5.1.0.0.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-src-5.1.0.0.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-src-5.1.0.0.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-src 5.1.0.0 binary (tar.gz)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-src-5.1.0.0.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-src-5.1.0.0.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-src-5.1.0.0.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-src 5.1.0.0 binary (zip)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-src-5.1.0.0.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-src-5.1.0.0.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-src-5.1.0.0.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+
+
+Tapestry 5.0.18 (Stable)
 
   Tapestry 5.0.18 is final release for
   {{{http://tapestry.apache.org/tapestry5/}Tapestry 5.0}}.
 
-  Tapestry 5 is distributed as a binary and a source distribution.  The binary distribution includes a code JAR for each module,
-  as well as a source JAR for each module (having the Java source
-  available is a huge benefit when working with Tapestry inside an IDE).  The binary distribution now also includes
-  third party dependencies (for dependencies with licenses compatible with the Apache Software License).
-
-  The source distribution
-  includes all source files, including those for the Maven plugin modules.
 
 *-------------------------+---------+----------+-----------+
 |         				  | Mirrors | Checksum | Signature |
@@ -57,11 +85,10 @@
 *-------------------------+---------+----------+-----------+
 
 
-* Tapestry 4.1.6
-
-  The next generation Tapestry 4 version that improves upon the existing Tapestry 4 series with lots of bug fixes / AJAX support / performance enhancements.  (not to be confused with
-  the actual next generation version which is {{{http://tapestry.apache.org/tapestry5}Tapestry 5}} - download link at bottom of page)
+Tapestry 4.1.6 (Stable)
 
+  The next generation Tapestry 4 version that improves upon the existing Tapestry 4 series with lots of bug fixes / AJAX support / performance enhancements.
+  
 *-------------------------+---------+----------+-----------+
 |         				  | Mirrors | Checksum | Signature |
 *-------------------------+---------+----------+-----------+
@@ -78,7 +105,7 @@
 | 4.1.6 source/docs (zip)      | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-project-4.1.6-full.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-project-4.1.6-full.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-project-4.1.6-full.zip.asc} ASC}}
 *-------------------------+---------+----------+-----------+
 
-* Tapestry 4.0.2
+Tapestry 4.0.2  (Stable)
 
   The current stable release for the 4.0.x series of Tapestry.
 
@@ -92,7 +119,7 @@
 | Tapestry 4.0.2 Documentation (zip)         | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-4.0.2-docs.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-4.0.2-docs.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-4.0.2-docs.tar.gz.asc} ASC}} |
 *-------------------------+---------+----------+-----------+
 
-* Tapestry 3.0.4
+Tapestry 3.0.4  (Stable)
 
   The last release in the 3.X series. There is no planned future development for this series.
 

Modified: tapestry/tapestry-site/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/site.xml?rev=747578&r1=747577&r2=747578&view=diff
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/site.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/site.xml Tue Feb 24 22:15:34 2009
@@ -35,12 +35,13 @@
         <menu name="Quick Links">
             <item name="Home" href="/index.html"/>
             <item name="Committers" href="/committers.html"/>
-            <item name="Blog" href="http://tapestryjava.blogspot.com/"/>
             <item name="Download" href="/download.html"/>
             <item name="Wiki" href="http://wiki.apache.org/tapestry/"/>
             <item name="News" href="/news.html"/>
             <item name="Books and Articles" href="/articles.html"/>
+            <item name="Tapestry360" href="http://tapestry.formos.com"/>
             <item name="Contributions" href="/contributions.html"/>
+            <item name="Blog" href="http://tapestryjava.blogspot.com/"/>
             <item name="Sponsorship"
                   href="http://www.apache.org/foundation/sponsorship.html"/>
             <item name="Thanks"
@@ -51,6 +52,8 @@
                   href="http://tapestry.apache.org/tapestry4.1"/>
             <item name="Tapestry 5.0 (stable)"
                   href="http://tapestry.apache.org/tapestry5"/>
+            <item name="Tapestry 5.1 (alpha)"
+                  href="http://tapestry.apache.org/tapestry5.1"/>
             <item name="Tapestry 4"
                   href="http://tapestry.apache.org/tapestry4"/>
             <item name="Tapestry 3"

Modified: tapestry/tapestry-site/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/xdoc/index.xml?rev=747578&r1=747577&r2=747578&view=diff
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/index.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/index.xml Tue Feb 24 22:15:34 2009
@@ -6,19 +6,6 @@
     </properties>
     <body>
         <section name="Welcome to Apache Tapestry">
-            <!--  <a href="http://java.sun.com/javaone/sf/dukes_choice_awards.jsp">
-               <img src="images/dukes_choice_2006_120x120.png" alt="Duke's Choice Winner 2006" style="float:right;"/>
-           </a> -->
-            <strong>
-                <a href="#Third Party Components">Third Party Components</a>
-                --
-                <a href="#Tapestry Extensions">Third
-                    Party Extensions
-                </a>
-                --
-                <a href="#IDE Integration">IDE Integration</a>
-            </strong>
-            <br/>
             <div id="downloadbox">
                 <h5>Get Tapestry 4.1.6</h5>
                 <p>
@@ -43,6 +30,9 @@
                 <ul style="list-style:none">
 
                     <li>
+                        <a href="news.html#20090224">Tapestry 5.1.0.0 - Alpha Release</a>
+                    </li>
+                    <li>
                         <a href="news.html#20090215">New committers: Thiago and Robert</a>
                     </li>
                     <li>
@@ -109,8 +99,7 @@
                     choice.
                 </em>
             </p>
-            <br/>
-            <br/>
+
             <p>The decisions you make early in a project should not come back later to haunt you.</p>
             <p>We have found that a component approach to web development is the best way of realizing these
                 principles. Structuring the framework and your application around components makes it possible to move
@@ -120,204 +109,6 @@
                 code. Tapestry picks up the slack.
             </p>
         </section>
-        <section name="Third Party Components">
-            <p>Additional libraries of Tapestry components by third parties.</p>
-            <table>
-                <tr>
-                    <td>
-                        <a href="http://beanform.sourceforge.net">BeanForm</a>
-                    </td>
-                    <td>All-in-one, flexible bean editor.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://sotacs.sourceforge.net/home/index.html">Sotacs</a>
-                    </td>
-                    <td><strong>So</strong>me more<strong>Ta</strong>pestry<strong>C</strong>omponent<strong>s</strong>,
-                        including menus,
-                        Ajax text fields and dynamic images
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://tacos.sourceforge.net">Tacos</a>
-                    </td>
-                    <td>Suite of Ajax-enabled components.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://tapestry-jsmenu.sourceforge.net">Tapestry Menu Component</a>
-                    </td>
-                    <td>Tapestry version of<a href="http://jscook.sourceforge.net/JSCookMenu/">JSCookMenu</a>.
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://tapfx.sourceforge.net/">TapFX</a>
-                    </td>
-                    <td>A set of dynamic, skinnable, DHTML enabled, client-side state preserving web components.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://www.tapestrycomponents.org">
-                            Tassel
-                        </a>
-                    </td>
-                    <td>
-                        Tapestry Searchable Selection of Components -- Searchable index of Tapestry components
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://tapestry-bayeux.sourceforge.net/">Tapestry Bayeux</a>
-                    </td>
-                    <td>
-                        A collection of Java Web Components for tapestry 4.X.
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://code.google.com/p/tapestry5-components/">tapesty5-components</a>
-                    </td>
-                    <td>Collection of components for Tapestry 5, hosted at Google Code.</td>
-                </tr>
-            </table>
-
-            <p>
-                More Tapestry 5 component libraries are listed on the
-                <a href="tapestry5/">Tapestry 5 project page</a>.
-            </p>
-        </section>
-        <section name="Tapestry Extensions">
-            <p>This section lists common Tapestry extensions that have been created by third parties.</p>
-            <table>
-                <tr>
-                    <td>
-                        <a href="http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse">AppFuse</a>
-                    </td>
-                    <td>"Kickstart" application development that pre-integrates Tapestry with Spring, Hibernate and
-                        several other libraries.
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://honeycomb.javaforge.com/">Honeycomb</a>
-                    </td>
-                    <td>Hibernate integration, supports transaction-per-request and transaction-per-conversation.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://jumpstart.doublenegative.com.au/">Jumpstart</a>
-                    </td>
-                    <td>
-                        Like AppFuse, but specific to Tapestry: a CRUD application outline waiting to be filled in with
-                        your own domain classes
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://howardlewisship.com/tapestry-javaforge/tapestry-spring/">tapestry-spring</a>
-                    </td>
-                    <td>Easy integration with Spring; inject Spring beans directly into pages.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://www.erinors.com/product/tapdoc/">TapDoc</a>
-                    </td>
-                    <td>Generate component documentation automatically.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://www.carmanconsulting.com/tapernate">Tapernate</a>
-                    </td>
-                    <td>Hibernate integration; manages transactions and persistent entity objects.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://www.carmanconsulting.com/tapestry-acegi">tapestry-acegi</a>
-                    </td>
-                    <td>Integration with the
-                        <a href="http://www.acegisecurity.org/">Acegi</a>
-                        security framework.
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://howardlewisship.com/tapestry-javaforge/tapestry-flash/">tapestry-flash</a>
-                    </td>
-                    <td>Short term property storage modelled on Rail's "flash".</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://howardlewisship.com/tapestry-javaforge/tapestry-prop/">tapestry-prop</a>
-                    </td>
-                    <td>Non-reflective property access; fast but limited replacement for "ognl:".</td>
-                </tr>
-                <tr>
-                    <td>
-                        <a href="http://howardlewisship.com/tapestry-javaforge/tapestry-testng/">tapestry-testng</a>
-                    </td>
-                    <td>Base classes for testing Tapestry components with JDK 1.5.</td>
-                </tr>
-                <tr>
-                    <td>
-                        <strong>
-                            <a href="http://www.trailsframework.org/">Trails</a>
-                        </strong>
-                    </td>
-                    <td>Domain driven application development environment, modeled on Rails and Naked Objects.</td>
-                </tr>
-            </table>
-        </section>
-        <section name="IDE Integration">
-            <p>These open-source, third party extensions allow you to more easily develop your Tapestry applications
-                using popular IDEs.
-            </p>
-            <table>
-                <tr>
-                    <td>Eclipse</td>
-                    <td>
-                        <a href="http://ezingbuilder.sourceforge.net/cms/">eZing Builder</a>
-                    </td>
-                    <td>Visual editor for HTML with Tapestry extensions.</td>
-                </tr>
-                <tr>
-                    <td/>
-                    <td>
-                        <a href="http://spindle.sourceforge.net">Spindle</a>
-                    </td>
-                    <td>Integrated editing and simple refactoring. Stable version is Tapestry 3 only.</td>
-                </tr>
-                <tr>
-                    <td/>
-                    <td>
-                        <a href="http://tapestrypalette.sourceforge.net">Palette</a>
-                    </td>
-                    <td>Extends Spindle with palette-based drag and drop editing.</td>
-                </tr>
-                <tr>
-                    <td/>
-                    <td>
-                        <a href="http://handyedit.com/index.html">HandyTapestry</a>
-                    </td>
-                    <td>
-                        Helpful completions and navigations in the HTML template, and a Create Tapestry component
-                        wizard.
-                        For Tapestry 4.
-                    </td>
-                </tr>
-                <tr>
-                    <td>NetBeans</td>
-                    <td>
-                        <a href="https://nbtapestrysupport.dev.java.net/">nbtapestrysupport</a>
-                    </td>
-                    <td>Wizards for creating new Tapestry files and elements within files.</td>
-                </tr>
-            </table>
 
-            <p>
-                Please check the Tapestry 5 documentation for details about Tapestry 5 IDE integrations.
-            </p>
-        </section>
     </body>
 </document>

Modified: tapestry/tapestry-site/trunk/src/site/xdoc/news.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/xdoc/news.xml?rev=747578&r1=747577&r2=747578&view=diff
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/news.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/news.xml Tue Feb 24 22:15:34 2009
@@ -12,6 +12,35 @@
                 Keep up to date with the latest events in the Tapestry world.
             </p>
 
+            <a name="20090224"/>
+            <subsection name="Tapestry 5.1.0.0 (Alpha Release)">
+                <strong>Feb 24 2009</strong>
+                <p>
+                    <a href="http://tapestry.apache.org/tapestry5">Tapestry 5.1.0.0</a>
+                    has been released.
+                </p>
+
+                <p>
+                    This alpha release fixes many bugs, and adds some significant performance
+                    improvements (for larger and complex sites). The IoC container has had a number
+                    of improvements, making aspect-oriented programming in Tapestry even easier. The quickstart
+                    archetype is now easier to use, and creates a better looking default application.
+                </p>
+
+                <p>
+                    See the
+                    <a href="http://tapestry.apache.org/tapestry5.1/release-notes.html">
+                        release notes
+                    </a>
+                    for more details.
+                </p>
+
+                <p>
+                    <a href="download.html">Download Tapestry 5.1.0.0</a>
+                </p>
+
+            </subsection>
+
             <a name="20090215"/>
             <subsection name="Robert and Thiago Join the Tapestry Team">
                 <strong>Feb 15 2009</strong>