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 2007/03/03 19:28:56 UTC
svn commit: r514213 - in /tapestry/tapestry5/tapestry-project/trunk: pom.xml
src/site/apt/index.apt src/site/apt/screencast.apt src/site/site.xml
Author: hlship
Date: Sat Mar 3 10:28:55 2007
New Revision: 514213
URL: http://svn.apache.org/viewvc?view=rev&rev=514213
Log:
Add tapestry-test module.
Modified:
tapestry/tapestry5/tapestry-project/trunk/pom.xml
tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt
tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt
tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml
Modified: tapestry/tapestry5/tapestry-project/trunk/pom.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/pom.xml?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/pom.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/pom.xml Sat Mar 3 10:28:55 2007
@@ -81,6 +81,7 @@
</mailingLists>
<modules>
+ <module>../tapestry-test</module>
<module>../tapestry-ioc</module>
<module>../tapestry-core</module>
<module>../tapestry-spring-integration</module>
@@ -125,25 +126,6 @@
<version>2.2</version>
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.openqa.selenium.client-drivers</groupId>
- <artifactId>selenium-java-client-driver</artifactId>
- <version>0.8.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.openqa.selenium.server</groupId>
- <artifactId>selenium-server</artifactId>
- <version>0.8.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.testng</groupId>
- <artifactId>testng</artifactId>
- <version>5.1</version>
- <classifier>jdk15</classifier>
- <scope>test</scope>
- </dependency>
<!-- Now, artifacts created by Tapestry sub-projects. -->
@@ -159,6 +141,12 @@
<version>5.0.3-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.tapestry</groupId>
+ <artifactId>tapestry-test</artifactId>
+ <version>5.0.3-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
<build>
Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt Sat Mar 3 10:28:55 2007
@@ -22,6 +22,13 @@
massive applications consisting of hundreds of individual pages, developed by
large, diverse teams. Tapestry easily integrates with any kind of backend, including J2EE,
HiveMind and Spring.
+
+ It's more than what you <can> do with Tapestry ... it's also <how> you do it! Tapestry is a vastly productive environment.
+ Java developer's love it because they can make <Java code> changes and see them immediately ... no redeploy, no restart! And it's blazingly fast to boot
+ (even when files change). Designers
+ love it because Tapestry templates are so close to ordinary HTML, without all the cruft and confusion seen in JavaServer Pages. Managers love it because
+ it makes it easy for large teams to work together,l and because they know important features (including localization) are baked right in. Once you work
+ in Tapestry there's no going back!
Tapestry is released under the Apache Software Licence 2.0.
@@ -36,6 +43,8 @@
*---+---+
| {{{tapestry-spring-integration/index.html}tapestry-spring-integration}} | Integration with {{{http://springframework.org}Spring}}. |
*---+---+
+| {{{tapestry-test/index.html}tapestry-test}} | Tapestry test utilities. |
+*---+---+
Or, you can start with the {{{screencast.html}screencasts}}, which give you a better idea about how Tapestry fits together.
@@ -83,6 +92,11 @@
Current Status
+ A few simple utility classes for building integration tests (on top of
+ {{{http://www.openqa.org/selenium/}Selenium}}) have been split out as a new module:
+ {{{tapestry-test/}tapestry-test}}.
+
+
A module for integrating Tapestry 5 with {{{http://springframework.org/}Spring}} has been
added: {{{tapestry-spring-integration/}tapestry-spring-integration}}.
Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt?view=diff&rev=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/apt/screencast.apt Sat Mar 3 10:28:55 2007
@@ -7,6 +7,9 @@
Howard Lewis Ship has started creating a series of screencasts about Tapestry 5.
+ <<These screencasts reflect the rapid evolution of the framework. Many things have changed and simplfied over the last few weeks and months. Watch these
+ in the manner intended ... as a preview of the flavor of Tapestry 5, not a reference for how to do things.>>
+
Screencast #1
Howard demonstrates how to set up a new Tapestry 5 project inside Eclipse (using the
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=514213&r1=514212&r2=514213
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/site.xml Sat Mar 3 10:28:55 2007
@@ -35,6 +35,7 @@
<item name="tapestry-core" href="tapestry-core/"/>
<item name="tapestry-ioc" href="tapestry-ioc"/>
<item name="tapestry-spring-integration" href="tapestry-spring-integration/"/>
+ <item name="tapestry-test" href="tapestry-test/"/>
</menu>
<menu name="Tapestry 5 Maven Support">