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">