You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2007/03/14 23:57:25 UTC
svn commit: r518371 - in /tapestry: tapestry-site/trunk/src/site/apt/
tapestry5/tapestry-project/trunk/ tapestry5/tapestry-project/trunk/src/site/
tapestry5/tapestry-project/trunk/src/site/apt/dev/
tapestry5/tapestry-project/trunk/src/site/xdoc/
Author: hlship
Date: Wed Mar 14 15:57:24 2007
New Revision: 518371
URL: http://svn.apache.org/viewvc?view=rev&rev=518371
Log:
Tapestry release 5.0.3
Added:
tapestry/tapestry5/tapestry-project/trunk/src/site/apt/dev/checklist.apt
tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/release-notes.xml
- copied, changed from r517957, tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/bugs-5.0.3.xml
Removed:
tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/bugs-5.0.3.xml
Modified:
tapestry/tapestry-site/trunk/src/site/apt/download.apt
tapestry/tapestry5/tapestry-project/trunk/pom.xml
tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml
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?view=diff&rev=518371&r1=518370&r2=518371
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/apt/download.apt (original)
+++ tapestry/tapestry-site/trunk/src/site/apt/download.apt Wed Mar 14 15:57:24 2007
@@ -56,42 +56,75 @@
| 4.1.1 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-project-4.1.1-project.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-project-4.1.1-project.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-project-4.1.1-project.zip.asc} ASC}}
*-------------------------+---------+----------+-----------+
-Tapestry 5.0.2 [preview]
+Tapestry 5.0.3 [preview]
- Tapestry 5.0.2 is the second preview release of
+ Tapestry 5.0.3 is the second preview release of
{{{http://tapestry.apache.org/tapestry5/}Tapestry 5}}. It includes only a subset of the eventual functionality of
- Tapestry 5, but what's available is solid and useable. Feedback on the mailing lists is encouraged.
+ Tapestry 5, but what's available is solid and useable and increasingly stable. Feedback on the mailing lists is encouraged.
- Tapestry is broken up into two modules:
- {{{http://tapestry.apache.org/tapestry5/tapestry-ioc}tapestry-ioc}} and
- {{{http://tapestry.apache.org/tapestry5/tapestry-core}tapestry-core}}.
*-------------------------+---------+----------+-----------+
| | Mirrors | Checksum | Signature |
*-------------------------+---------+----------+-----------+
-| tapestry-ioc 5.0.2 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.2-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-bin.tar.bz2.asc} ASC}}
+| tapestry-ioc 5.0.3 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.3-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-bin.tar.bz2.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-ioc 5.0.2 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.2-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-bin.tar.gz.asc} ASC}}
+| tapestry-ioc 5.0.3 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.3-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-bin.tar.gz.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-ioc 5.0.2 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.2-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-bin.zip.asc} ASC}}
+| tapestry-ioc 5.0.3 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.3-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-bin.zip.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-ioc 5.0.2 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.2-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-src.tar.bz2.asc} ASC}}
+| tapestry-ioc 5.0.3 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.3-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-src.tar.bz2.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-ioc 5.0.2 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.2-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-src.tar.gz.asc} ASC}}
+| tapestry-ioc 5.0.3 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.3-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-src.tar.gz.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-ioc 5.0.2 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.2-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.2-src.zip.asc} ASC}}
+| tapestry-ioc 5.0.3 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-ioc-5.0.3-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-ioc-5.0.3-src.zip.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-core 5.0.2 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.2-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-bin.tar.bz2.asc} ASC}}
+| tapestry-core 5.0.3 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.3-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-bin.tar.bz2.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-core 5.0.2 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.2-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-bin.tar.gz.asc} ASC}}
+| tapestry-core 5.0.3 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.3-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-bin.tar.gz.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-core 5.0.2 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.2-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-bin.zip.asc} ASC}}
+| tapestry-core 5.0.3 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.3-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-bin.zip.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-core 5.0.2 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.2-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-src.tar.bz2.asc} ASC}}
+| tapestry-core 5.0.3 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.3-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-src.tar.bz2.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-core 5.0.2 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.2-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-src.tar.gz.asc} ASC}}
+| tapestry-core 5.0.3 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.3-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-src.tar.gz.asc} ASC}}
*-------------------------+---------+----------+-----------+
-| tapestry-core 5.0.2 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.2-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.2-src.zip.asc} ASC}}
+| tapestry-core 5.0.3 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-core-5.0.3-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-core-5.0.3-src.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-test 5.0.3 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-test-5.0.3-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-bin.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-test 5.0.3 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-test-5.0.3-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-bin.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-test 5.0.3 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-test-5.0.3-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-bin.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-test 5.0.3 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-test-5.0.3-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-src.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-test 5.0.3 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-test-5.0.3-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-src.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-test 5.0.3 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-test-5.0.3-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-test-5.0.3-src.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-spring 5.0.3 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-spring-5.0.3-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-bin.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-spring 5.0.3 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-spring-5.0.3-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-bin.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-spring 5.0.3 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-spring-5.0.3-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-bin.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-spring 5.0.3 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-spring-5.0.3-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-src.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-spring 5.0.3 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-spring-5.0.3-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-src.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-spring 5.0.3 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-spring-5.0.3-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-spring-5.0.3-src.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-hibernate 5.0.3 binary (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-hibernate-5.0.3-bin.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-bin.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-bin.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-hibernate 5.0.3 binary (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-hibernate-5.0.3-bin.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-bin.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-bin.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-hibernate 5.0.3 binary (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-hibernate-5.0.3-bin.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-bin.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-bin.zip.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-hibernate 5.0.3 source (tar.bz2) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-hibernate-5.0.3-src.tar.bz2} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-src.tar.bz2.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-src.tar.bz2.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-hibernate 5.0.3 source (tar.gz) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-hibernate-5.0.3-src.tar.gz} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-src.tar.gz.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-src.tar.gz.asc} ASC}}
+*-------------------------+---------+----------+-----------+
+| tapestry-hibernate 5.0.3 source (zip) | {{{http://www.apache.org/dyn/closer.cgi/tapestry/tapestry-hibernate-5.0.3-src.zip} Download}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-src.zip.md5} MD5}} | {{{http://www.apache.org/dist/tapestry/tapestry-hibernate-5.0.3-src.zip.asc} ASC}}
*-------------------------+---------+----------+-----------+
Tapestry 3.0.4
Modified: tapestry/tapestry5/tapestry-project/trunk/pom.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/pom.xml?view=diff&rev=518371&r1=518370&r2=518371
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/pom.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/pom.xml Wed Mar 14 15:57:24 2007
@@ -5,7 +5,7 @@
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-project</artifactId>
<packaging>pom</packaging>
- <version>5.0.3-SNAPSHOT</version>
+ <version>5.0.3</version>
<name>Tapestry 5 Project</name>
<inceptionYear>2006</inceptionYear>
<url>http://tapestry.apache.org/tapestry5/</url>
@@ -118,19 +118,19 @@
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-ioc</artifactId>
- <version>5.0.3-SNAPSHOT</version>
+ <version>${project.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-core</artifactId>
- <version>5.0.3-SNAPSHOT</version>
+ <version>${project.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-test</artifactId>
- <version>5.0.3-SNAPSHOT</version>
+ <version>${project.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
Added: tapestry/tapestry5/tapestry-project/trunk/src/site/apt/dev/checklist.apt
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/apt/dev/checklist.apt?view=auto&rev=518371
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/apt/dev/checklist.apt (added)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/apt/dev/checklist.apt Wed Mar 14 15:57:24 2007
@@ -0,0 +1,131 @@
+ ----
+ Release Checklist
+ ----
+
+Release Checklist
+
+ Quick notes on how to prepare a new release of Tapestry.
+
+Preparation
+
+ Send an announcement to the list, asking them to hold off on trunk checkins.
+
+ Make <<sure>> (<<sure!>>) you have the latest copies of tapestry-project and all of the modules.
+
+Bumping the Version Number
+
+ At this point, the version number of the tapestry-project POM is 5.0.x-SNAPSHOT. Likewise,
+ each module has the same snapshot release number.
+
+ The first step is to bump up those numbers to the final release value.
+
+ * Edit tapestry-project/pom.xml, and change the \<version\> value (at the top of the file). Change it from <<<5.0.x-SNAPSHOT>>> to <<<5.0.x>>>.
+
+ * In each module, change the pom.xml \<version>\ field <<twice>>: once for the version of the module, once for the version of the parent.
+
+ * The version number is mentioned in quickstart/src/site/apt/index.apt, change it there.
+
+ * Finally, quickstart/src/main/resources/archetype-resources/pom.xml contains a copy of the version number, <<at the bottom>> of the file.
+
+ * From tapestry-project, execute <<<mvn clean install>>>; this should take a couple of minutes.
+
+Generate the Release Notes
+
+ JIRA has the ability to generate release notes automatically (this is why it is so important to keep the fix version number accurate).
+
+ {{{https://issues.apache.org/jira/secure/ConfigureReleaseNote.jspa?projectId=10573}https://issues.apache.org/jira/secure/ConfigureReleaseNote.jspa?projectId=10573}}
+
+ Select the correct version, in HTML format.
+
+ Paste the notes to the <<top>> of tapestry-project/src/site/xdoc/release-notes.xdoc
+
+ Wrap the title ("Release Notes - Tapestry - Version 5.0.x") inside an \<h1\> element.
+
+Build and Deploy
+
+ From tapestry-project, execute <<<mvn site site:deploy deploy>>>
+
+ This will build the project site and each of the module sites.
+
+ It will deploy the tapestry-project POM and each of the module's JARs (including source JARs).
+
+ Since the version number is not longer -SNAPSHOT, it will be published to the Apache Maven 2 / Ibiblio Rsync repository.
+ That means that in a few hours, all of the files will be available from Maven's default central repository.
+
+ In addition, the Tapestry project site will be updated with all the new documentation.
+
+ This takes 10 - 15 minutes. There's a whole lot of FTP-ing and SSH-ing going on. Maven tends to run the test suites repeatedly, which is a
+ bummer (that tapestry-core suite starts up Firefox and Selenium and takes about a minute to run each time).
+
+
+Commit Changes
+
+ Commit changes to tapestry-project and all modules.
+
+Tag In Subversion
+
+ For tapestry-project and each module, you must tag the release.
+
+ You do this with SVN, copying the trunk folder (in each module) to tags/releases/5.0.x. The SVN tags/releases folder must
+ already exist, the specific folder must not.
+
+ I do this from Eclipse, but the command line (for example) is pretty straight forward (and I may create a script to help with this):
+
+ <<<copy -rHEAD https://svn.apache.org/repos/asf/tapestry/tapestry5/quickstart/trunk https://svn.apache.org/repos/asf/tapestry/tapestry5/quickstart/tags/releases/5.0.3>>>
+
+Add The Next Release to JIRA
+
+ Use:
+
+ {{{https://issues.apache.org/jira/secure/project/ManageVersions.jspa?pid=10573}https://issues.apache.org/jira/secure/project/ManageVersions.jspa?pid=10573}}
+
+ to add the next release. Any bugs that are fixed will be tagged with this new version number (5.0.x + 1). Example: after building out 5.0.3, create 5.0.4.
+ Schedule it above the existing version.
+
+ While you're there, use the <<Release>> option for the previous release; this ensures that any existing bugs are not marked as pending for the release,
+ and sets the date of release in JIRA.
+
+Binary Distributions
+
+ Next we have to put together the binary distribution. This applys the the main modules, but not the Maven support (since by definition, Maven users will acquire
+ those files from the Maven repository). Currently this is: tapestry-ioc, tapestry-core, tapestry-hibernate, tapestry-spring and tapestry-test.
+
+ I use a couple of shell aliases to help:
+
++---+
+alias gatherdist='for i in tapestry-ioc tapestry-core tapestry-test tapestry-spring tapestry-hibernate ; do echo $i; cp ../$i/target/*.gz ../$i/target/*.bz2 ../$i/target/*.zip target ; done'
+alias scpdist='scp target/*.zip target/*.gz target/*.bz2 target/*.asc target/*.md5 hlship@people.apache.org:/www/www.apache.org/dist/tapestry/'
+alias signdist='for i in target/*.zip target/*.gz target/*.bz2; do echo $i; gpg --armor --detach-sig $i; md5 -r $i > $i.md5; done'
++---+
+
+ Gather the files to be distributed together. From the tapestry-project folder, execute <<<gatherdist>>>. This uses the Maven assembly:assemlby goal to build distributions (binary and
+ source archives in .zip, .tar.gz, and .tar.bz2 formats).
+
+ Next, sign the distributions using <<signdist>>>. You will have to type in you GnuPG pass phrase <for each file> (sorry! --- I copy it to the clipboard and paste it the
+ dozen or so times). This creates a .asc and a .md5 for each distribution file.
+
+ Next, copy the distributions to the Apache site using <<scpdist>>.
+
+Wait 24 Hours
+
+ It takes up to 24 hours for all the mirrors to sync, to don't go announcing the new release just yet.
+
+Update the Downloads Page
+
+ The downloads page is inside the tapestry-site project as, src/site/apt/download.apt.
+
+ If you should edit the large block concerning Tapestry 5, updating the version number. There is no need (at least until we have a final release of Tapestry 5) to keep the links
+ to the old version number.
+
+ After making the changes, and checking it in to Subversion, you can build and deploy the site.
+
+Advance the Version Numbers
+
+ This is optional but is useful, go find all those version numbers again and set them to 5.0.(n+1)-SNAPSHOT. So, if you just release 5.0.3, set all the version numbers to 5.0.4-SNAPSHOT.
+
+
+
+
+
+
+
\ No newline at end of file
Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml?view=diff&rev=518371&r1=518370&r2=518371
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml Wed Mar 14 15:57:24 2007
@@ -28,7 +28,8 @@
<item name="Screencasts" href="screencast.html"/>
<item name="Tapestry for Struts Developers" href="struts.html"/>
<item name="Download" href="http://tapestry.apache.org/download.html"/>
- <item name="Tapestry 5 Tutorial" href="t5-tutorial.pdf"/>
+ <item name="Tapestry 5 Tutorial" href="t5-tutorial.pdf"/>
+ <item name="Release Notes" href="release-notes.html"/>
</menu>
<menu name="Tapestry 5 Modules">
@@ -43,10 +44,7 @@
<item name="quickstart" href="quickstart/"/>
<item name="tapestry-component-report" href="tapestry-component-report/"/>
</menu>
-
- <menu name="Release Notes">
- <item name="5.0.3" href="bugs-5.0.3.html"/>
- </menu>
+
<menu name="Deployment Notes">
<item name="Jetty" href="jetty.html"/>
@@ -56,7 +54,8 @@
<menu name="Developer Info">
<item name="DevWiki" href="tap5devwiki.html"/>
- <item name="Environment" href="dev/env.html"/>
+ <item name="Environment" href="dev/env.html"/>
+ <item name="Release Checklist" href="dev/checklist.html"/>
</menu>
<menu ref="reports"/>
Copied: tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/release-notes.xml (from r517957, tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/bugs-5.0.3.xml)
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/release-notes.xml?view=diff&rev=518371&p1=tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/bugs-5.0.3.xml&r1=517957&p2=tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/release-notes.xml&r2=518371
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/bugs-5.0.3.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/xdoc/release-notes.xml Wed Mar 14 15:57:24 2007
@@ -5,51 +5,52 @@
<body>
- <h1>Release Notes - Tapestry - Version 5.0.3</h1>
-
- <h2>Bug</h2>
- <ul>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1270'>TAPESTRY-1270</a>] - The StringTranslator should return null when an empty text field is submitted with a form, not the empty string</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1275'>TAPESTRY-1275</a>] - Recursive Components cause heap space overflow</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1282'>TAPESTRY-1282</a>] - Assets should be streamed with an appropriate content type, even when the container is unable to provide the content type</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1291'>TAPESTRY-1291</a>] - Race condition in IoC service creation can create runtime failures</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1297'>TAPESTRY-1297</a>] - incorrect context generated for URLs with final slash</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1300'>TAPESTRY-1300</a>] - Unit tests require english locale to run succesfully</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1303'>TAPESTRY-1303</a>] - Update licences and notice files for external dependencies (javassist, etc.)</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1314'>TAPESTRY-1314</a>] - ExceptionAnalyzer throws NPE when an exception message is null</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1316'>TAPESTRY-1316</a>] - Address class loader issues inside JBoss</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1321'>TAPESTRY-1321</a>] - JBoss deployment error</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1322'>TAPESTRY-1322</a>] - Spurious errors in log concerning page "favicon"</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1329'>TAPESTRY-1329</a>] - The favicon.ico file is not generated into the project by the quickstart archetype</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1343'>TAPESTRY-1343</a>] - Under Tomcat, a root path URL such as http://.../context (without a trailing slash) causes a StringIndexOutOfBoundsException inside PageRenderDispatcher</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1344'>TAPESTRY-1344</a>] - Render phase methods should be allowed to return a Renderable object</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1346'>TAPESTRY-1346</a>] - tapestry-hibernate module depends on missing ComponentClassLocator service</li>
- </ul>
-
- <h2>Improvement</h2>
- <ul>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1025'>TAPESTRY-1025</a>] - Add support for eager loading of services</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1295'>TAPESTRY-1295</a>] - Event handling methods that have too many parameters for the event context should be silently skipped</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1298'>TAPESTRY-1298</a>] - ExceptionReport can be too verbose and repetative</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1308'>TAPESTRY-1308</a>] - Exceptions while building services are poorly reported</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1320'>TAPESTRY-1320</a>] - Render phase BeginRender should respond to a "false" result by switching to phase AfterRender (rather than phase CleanupRender).</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1323'>TAPESTRY-1323</a>] - Support caseless mapped service configurations </li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1339'>TAPESTRY-1339</a>] - Rework Tapestry IoC to remove the concept of module ids and qualified service ids</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1342'>TAPESTRY-1342</a>] - When an exception is reported concerning a particular method, the string identifying the method should include the file name and line number (if available)</li>
- </ul>
-
- <h2>New Feature</h2>
- <ul>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1276'>TAPESTRY-1276</a>] - If component should include an optional negate parameter</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1284'>TAPESTRY-1284</a>] - Tapestry Spring integration module</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1292'>TAPESTRY-1292</a>] - Allow lists to be used as select models</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1302'>TAPESTRY-1302</a>] - JavaScript support</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1311'>TAPESTRY-1311</a>] - Identify type of component via tag element name in templates</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1319'>TAPESTRY-1319</a>] - tapestry.InfrastructureOverrides is not yet implemented</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1325'>TAPESTRY-1325</a>] - Add an "asset:" object provider, to simplfy injecting assets into services</li>
- <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1341'>TAPESTRY-1341</a>] - Allow service builders named "build" and determine service id from the result type</li>
- </ul>
-
-
+
+ <h1>Release Notes - Tapestry - Version 5.0.3</h1>
+
+ <h2>Bug</h2>
+ <ul>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1270'>TAPESTRY-1270</a>] - The StringTranslator should return null when an empty text field is submitted with a form, not the empty string</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1275'>TAPESTRY-1275</a>] - Recursive Components cause heap space overflow</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1282'>TAPESTRY-1282</a>] - Assets should be streamed with an appropriate content type, even when the container is unable to provide the content type</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1291'>TAPESTRY-1291</a>] - Race condition in IoC service creation can create runtime failures</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1297'>TAPESTRY-1297</a>] - incorrect context generated for URLs with final slash</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1300'>TAPESTRY-1300</a>] - Unit tests require english locale to run succesfully</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1303'>TAPESTRY-1303</a>] - Update licences and notice files for external dependencies (javassist, etc.)</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1314'>TAPESTRY-1314</a>] - ExceptionAnalyzer throws NPE when an exception message is null</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1316'>TAPESTRY-1316</a>] - Address class loader issues inside JBoss</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1321'>TAPESTRY-1321</a>] - JBoss deployment error</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1322'>TAPESTRY-1322</a>] - Spurious errors in log concerning page "favicon"</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1329'>TAPESTRY-1329</a>] - The favicon.ico file is not generated into the project by the quickstart archetype</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1343'>TAPESTRY-1343</a>] - Under Tomcat, a root path URL such as http://.../context (without a trailing slash) causes a StringIndexOutOfBoundsException inside PageRenderDispatcher</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1344'>TAPESTRY-1344</a>] - Render phase methods should be allowed to return a Renderable object</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1346'>TAPESTRY-1346</a>] - tapestry-hibernate module depends on missing ComponentClassLocator service</li>
+ </ul>
+
+ <h2>Improvement</h2>
+ <ul>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1025'>TAPESTRY-1025</a>] - Add support for eager loading of services</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1295'>TAPESTRY-1295</a>] - Event handling methods that have too many parameters for the event context should be silently skipped</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1298'>TAPESTRY-1298</a>] - ExceptionReport can be too verbose and repetative</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1308'>TAPESTRY-1308</a>] - Exceptions while building services are poorly reported</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1320'>TAPESTRY-1320</a>] - Render phase BeginRender should respond to a "false" result by switching to phase AfterRender (rather than phase CleanupRender).</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1323'>TAPESTRY-1323</a>] - Support caseless mapped service configurations </li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1335'>TAPESTRY-1335</a>] - The "infrastructure:" object provider prefix is too long and the name is confusing, rename to "alias:"</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1339'>TAPESTRY-1339</a>] - Rework Tapestry IoC to remove the concept of module ids and qualified service ids</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1342'>TAPESTRY-1342</a>] - When an exception is reported concerning a particular method, the string identifying the method should include the file name and line number (if available)</li>
+ </ul>
+
+ <h2>New Feature</h2>
+ <ul>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1276'>TAPESTRY-1276</a>] - If component should include an optional negate parameter</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1284'>TAPESTRY-1284</a>] - Tapestry Spring integration module</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1292'>TAPESTRY-1292</a>] - Allow lists to be used as select models</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1302'>TAPESTRY-1302</a>] - JavaScript support</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1311'>TAPESTRY-1311</a>] - Identify type of component via tag element name in templates</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1319'>TAPESTRY-1319</a>] - tapestry.InfrastructureOverrides is not yet implemented</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1325'>TAPESTRY-1325</a>] - Add an "asset:" object provider, to simplfy injecting assets into services</li>
+ <li>[<a href='https://issues.apache.org/jira/browse/TAPESTRY-1341'>TAPESTRY-1341</a>] - Allow service builders named "build" and determine service id from the result type</li>
+ </ul>
+
</body>
</document>