You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by jk...@apache.org on 2006/07/04 04:16:38 UTC

svn commit: r418896 - in /tapestry/tapestry4/trunk: framework/src/scripts/TestLibrary.xml framework/src/scripts/TestSimple.xml pom.xml src/site/site.xml src/site/xdoc/QuickStart/contributed.xml

Author: jkuhnert
Date: Mon Jul  3 19:16:37 2006
New Revision: 418896

URL: http://svn.apache.org/viewvc?rev=418896&view=rev
Log:
Fixed more unit tests, updated documentation.

Added:
    tapestry/tapestry4/trunk/src/site/xdoc/QuickStart/contributed.xml   (with props)
Modified:
    tapestry/tapestry4/trunk/framework/src/scripts/TestLibrary.xml
    tapestry/tapestry4/trunk/framework/src/scripts/TestSimple.xml
    tapestry/tapestry4/trunk/pom.xml
    tapestry/tapestry4/trunk/src/site/site.xml

Modified: tapestry/tapestry4/trunk/framework/src/scripts/TestLibrary.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/framework/src/scripts/TestLibrary.xml?rev=418896&r1=418895&r2=418896&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/framework/src/scripts/TestLibrary.xml (original)
+++ tapestry/tapestry4/trunk/framework/src/scripts/TestLibrary.xml Mon Jul  3 19:16:37 2006
@@ -41,15 +41,21 @@
   	  	  	
  	  <assert-output-matches name="Page structure" subgroup="1">
 <![CDATA[
-<(/?\w+)(\s*\w+=".*?")*\s*/?>
+<(/?\w+)(\s*\w+=".*")*\s*/?>
 ]]>
 		<match>html</match>
 		<match>head</match>
 		<match>meta</match>
         <match>base</match>
-    <match>/base</match>
+        <match>/base</match>
 		<match>title</match>
 		<match>/title</match>
+        <match>script</match>
+        <match>/script</match>
+        <match>script</match>
+        <match>/script</match>
+        <match>script</match>
+        <match>/script</match>
 		<match>link</match>
 		<match>/head</match>
 		<match>body</match>	

Modified: tapestry/tapestry4/trunk/framework/src/scripts/TestSimple.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/framework/src/scripts/TestSimple.xml?rev=418896&r1=418895&r2=418896&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/framework/src/scripts/TestSimple.xml (original)
+++ tapestry/tapestry4/trunk/framework/src/scripts/TestSimple.xml Mon Jul  3 19:16:37 2006
@@ -43,6 +43,12 @@
     <match>/base</match>
 		<match>title</match>
 		<match>/title</match>
+        <match>script</match>
+        <match>/script</match>
+        <match>script</match>
+        <match>/script</match>
+        <match>script</match>
+        <match>/script</match>
 		<match>/head</match>
 		<match>body</match>	
 		<match>br</match>	

Modified: tapestry/tapestry4/trunk/pom.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/pom.xml?rev=418896&r1=418895&r2=418896&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/pom.xml (original)
+++ tapestry/tapestry4/trunk/pom.xml Mon Jul  3 19:16:37 2006
@@ -236,10 +236,15 @@
                         </execution>
                     </executions>
                 </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-deploy-plugin</artifactId>
+                    <version>2.2.1-SNAPSHOT</version>
+                </plugin>
             </plugins>
         </pluginManagement>
     </build>
-
+    
     <reporting>
         <plugins>
             <plugin>

Modified: tapestry/tapestry4/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/site.xml?rev=418896&r1=418895&r2=418896&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/src/site/site.xml (original)
+++ tapestry/tapestry4/trunk/src/site/site.xml Mon Jul  3 19:16:37 2006
@@ -65,6 +65,7 @@
                 <item name="Hello World" href="/QuickStart/helloworld.html" />
                 <item name="Direct Links" href="/QuickStart/directlink.html" />
                 <item name="Forms" href="/QuickStart/forms.html" />
+                <item name="Contributed" href="/QuickStart/contributed.html" />
             </item>
             
             <item name="Examples" href="/exampleapps/index.html" />

Added: tapestry/tapestry4/trunk/src/site/xdoc/QuickStart/contributed.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/QuickStart/contributed.xml?rev=418896&view=auto
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/QuickStart/contributed.xml (added)
+++ tapestry/tapestry4/trunk/src/site/xdoc/QuickStart/contributed.xml Mon Jul  3 19:16:37 2006
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
+    "http://maven.apache.org/dtd/xdoc_1_0.dtd">
+<document>
+    <properties>
+        <title>Quick Start: Contributed</title>
+        <author email="jkuhnert@apache.org">Jesse Kuhnert</author>
+    </properties>
+    <body>
+    
+        <section name="Quick Start: Contributed Tutorials">
+        <p>
+            This page provides links/summaries of community contributed tutorials/papers
+            that may be helpful for learning Tapestry.
+        </p>
+        
+        <h4><a href="http://files.doublenegative.com.au/jumpstart/">Tapestry JumpStart</a></h4>
+        <p>
+            The <a href="http://files.doublenegative.com.au/jumpstart/">Tapestry JumpStart</a> project provides
+            a fully functional example application demonstrating some commonly used/needed functionality in
+            typical Tapestry applications.
+        </p>
+        
+        <p><strong>Features:</strong></p>
+        <ul>
+            <li>A login screen with basic authentication.</li>
+            <li>These pre-built tables and entities: Users, Roles, Codes and CodeGroups.</li>
+            <li>Screens to search, create, edit, and delete them.</li>
+            <li>All the source.</li>
+            <li><strong>The Back button.</strong> JumpStart uses a flow synchronizer to handle the re-posting problems 
+                caused by the Back button, Refresh button, and double-clicking on Submit buttons.</li>
+            <li><strong>Navigating back.</strong> JumpStart implements a callback stack to answer 
+                the question "where did I come from".</li>
+            <li><strong>Date handling.</strong> JumpStart uses the joda-time classes, and provides validators, 
+                translators, and a date picker for them.</li>
+            <li><strong>Localization.</strong> JumpStart illustrates Tapestry's localization mechanism in action.</li>
+            <li><strong>Client Persistence.</strong> JumpStart implements the "client:form"  strategy.</li>
+            <li><strong>Business and data layer.</strong> JumpStart uses <b>EJB3</b>, without the need for value objects/DTOs.</li>
+        </ul>
+        
+        </section>
+    </body>
+</document>

Propchange: tapestry/tapestry4/trunk/src/site/xdoc/QuickStart/contributed.xml
------------------------------------------------------------------------------
    svn:eol-style = native