You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by jk...@apache.org on 2006/12/06 21:34:36 UTC

svn commit: r483211 - in /tapestry/tapestry-site/trunk: pom.xml src/site/resources/images/tapestry101.jpg src/site/site.xml src/site/xdoc/articles.xml src/site/xdoc/index.xml src/site/xdoc/news.xml

Author: jkuhnert
Date: Wed Dec  6 12:34:33 2006
New Revision: 483211

URL: http://svn.apache.org/viewvc?view=rev&rev=483211
Log:
Added new book to articles list as well as a "new" link on the main page. 

Adjusted some of the layout issues with books page wrt book images and content margins.

Added:
    tapestry/tapestry-site/trunk/src/site/resources/images/tapestry101.jpg   (with props)
Modified:
    tapestry/tapestry-site/trunk/pom.xml
    tapestry/tapestry-site/trunk/src/site/site.xml
    tapestry/tapestry-site/trunk/src/site/xdoc/articles.xml
    tapestry/tapestry-site/trunk/src/site/xdoc/index.xml
    tapestry/tapestry-site/trunk/src/site/xdoc/news.xml

Modified: tapestry/tapestry-site/trunk/pom.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/pom.xml?view=diff&rev=483211&r1=483210&r2=483211
==============================================================================
--- tapestry/tapestry-site/trunk/pom.xml (original)
+++ tapestry/tapestry-site/trunk/pom.xml Wed Dec  6 12:34:33 2006
@@ -82,6 +82,7 @@
             <unsubscribe>users-unsubscribe@tapestry.apache.org</unsubscribe>
             <archive>http://mail-archives.apache.org/mod_mbox/tapestry-users/</archive>
             <otherArchives>
+                <otherArchive>http://www.nabble.com/Tapestry---User-f340.html</otherArchive>
                 <otherArchive>http://www.nabble.com/Jakarta-Tapestry-f302.html</otherArchive>
             </otherArchives>
         </mailingList>
@@ -90,6 +91,9 @@
             <subscribe>dev-subscribe@tapestry.apache.org</subscribe>
             <unsubscribe>dev-unsubscribe@tapestry.apache.org</unsubscribe>
             <archive>http://mail-archives.apache.org/mod_mbox/tapestry-dev/</archive>
+            <otherArchives>
+                <otherArchive>http://www.nabble.com/Tapestry---Dev-f339.html</otherArchive>
+            </otherArchives>
         </mailingList>
         <mailingList>
             <name>Tapestry Commits List</name>
@@ -108,7 +112,7 @@
             <roles>
                 <role>Menace</role>
             </roles>
-            <timezone>8</timezone>
+            <timezone>-8</timezone>
         </developer>
         <developer>
             <id>jk</id>
@@ -118,7 +122,17 @@
             <roles>
                 <role>Developer</role>
             </roles>
-            <timezone>11</timezone>
+            <timezone>-5</timezone>
+        </developer>
+        <developer>
+            <id>aa</id>
+            <name>Andreas Andreou</name>
+            <email>andyhot@apache.org</email>
+            <url>http://andyhot.di.uoa.gr</url>
+            <roles>
+                <role>Developer</role>
+            </roles>
+            <timezone>-2</timezone>
         </developer>
     </developers>
 
@@ -129,11 +143,11 @@
         </site>
         <repository>
             <id>tapestry-repo</id>
-            <url>scp://apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
+            <url>scpexe://apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
         </repository>
         <snapshotRepository>
             <id>tapestry-snapshot-repo</id>
-            <url>scp://apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
+            <url>scpexe://apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
         </snapshotRepository>
     </distributionManagement>
 

Added: tapestry/tapestry-site/trunk/src/site/resources/images/tapestry101.jpg
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/resources/images/tapestry101.jpg?view=auto&rev=483211
==============================================================================
Binary file - no diff available.

Propchange: tapestry/tapestry-site/trunk/src/site/resources/images/tapestry101.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: tapestry/tapestry-site/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/site.xml?view=diff&rev=483211&r1=483210&r2=483211
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/site.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/site.xml Wed Dec  6 12:34:33 2006
@@ -13,7 +13,7 @@
     <skin>
         <groupId>org.apache.tapestry</groupId>
         <artifactId>maven-skin</artifactId>
-        <version>1</version>
+        <version>1.1-SNAPSHOT</version>
     </skin>
     
     <publishDate format="dd MMM yyyy"/>

Modified: tapestry/tapestry-site/trunk/src/site/xdoc/articles.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/src/site/xdoc/articles.xml?view=diff&rev=483211&r1=483210&r2=483211
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/articles.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/articles.xml Wed Dec  6 12:34:33 2006
@@ -16,9 +16,9 @@
         </p>
 
         <ul>
-          <li><strong>Covers:</strong>Tapestry 3</li>
-          <li><strong>Publisher:</strong>Manning Publications</li>
-          <li><strong>Published:</strong>2004</li>
+          <li><strong>Covers:</strong> Tapestry 3</li>
+          <li><strong>Publisher:</strong> Manning Publications</li>
+          <li><strong>Published:</strong> 2004</li>
           <li>
             <strong>Authors:</strong>
             <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
@@ -41,8 +41,8 @@
       </div>
       <hr style="margin-top: 1em; margin-bottom: 1em;"/>
 
-      <img src="images/ewdt_tong_cover.jpg" title="Enjoy Web Development with Tapestry" style="float:left;"/>
-      <div style="margin-left: 125px">
+      <img src="images/ewdt_tong_cover.jpg" title="Enjoy Web Development with Tapestry" style="float:left"/>
+      <div style="padding-left: 125px;display:block">
         <p>
           <a href="http://www.agileskills2.org/EWDT/">
             <strong>Enjoy Web Development with Tapestry</strong>
@@ -50,9 +50,9 @@
         </p>
 
         <ul>
-          <li><strong>Covers:</strong>Tapestry 4/3</li>
-          <li><strong>Publisher:</strong>Agile Skills</li>
-          <li><strong>Published:</strong>2005</li>
+          <li><strong>Covers:</strong> Tapestry 4/3</li>
+          <li><strong>Publisher:</strong> Agile Skills</li>
+          <li><strong>Published:</strong> 2005</li>
           <li>
             <strong>Authors:</strong>
             <a href="http://www.agileskills2.org/EWDT/">Kent Tong</a>
@@ -77,9 +77,9 @@
       </div>
       <hr style="margin-top: 1em; margin-bottom: 1em;"/>
 
-      <img src="images/tapestry-german-cover.gif" title="Tapestry Webanwendungen mit dem Apache Framework"
-        style="float:left;"/>
-      <div style="margin-left: 125px">
+      <img src="images/tapestry-german-cover.gif" 
+            title="Tapestry Webanwendungen mit dem Apache Framework" style="float:left;"/>
+     <div style="padding-left: 150px;display:block">
         <p>
           <a href="http://entwickler.com/sus/sus_buch/psecom,id,60,nodeid,8,_language,uk.html">
             <strong>Tapestry Webanwendungen mit dem Apache Framework</strong>
@@ -87,9 +87,9 @@
         </p>
 
         <ul>
-          <li><strong>Covers:</strong>Tapestry 3</li>
-          <li><strong>Publisher:</strong>S&amp;S</li>
-          <li><strong>Published:</strong>2004</li>
+          <li><strong>Covers:</strong> Tapestry 3</li>
+          <li><strong>Publisher:</strong> S&amp;S</li>
+          <li><strong>Published:</strong> 2004</li>
           <li><strong>Authors:</strong> Stefan Edlich,Patrick Kunert </li>
         </ul>
 
@@ -111,8 +111,8 @@
 
       <hr style="margin-top: 1em; margin-bottom: 1em;"/>
 
-      <img src="images/beginning-pojos.gif" title="Beginning POJOs" style="float:left;"/>
-      <div style="margin-left: 125px">
+      <img src="images/beginning-pojos.gif" title="Beginning POJOs" style="float:left"/>
+      <div style="padding-left: 140px;display:block">
         <p>
           <a href="http://www.apress.com/book/bookDisplay.html?bID=10059">
             <strong>Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate,
@@ -121,9 +121,9 @@
         </p>
 
         <ul>
-          <li><strong>Covers:</strong>Tapestry 4</li>
-          <li><strong>Publisher:</strong>Apress</li>
-          <li><strong>Published:</strong>2006</li>
+          <li><strong>Covers:</strong> Tapestry 4</li>
+          <li><strong>Publisher:</strong> Apress</li>
+          <li><strong>Published:</strong> 2006</li>
           <li><strong>Authors:</strong> Brian Sam-Bodden </li>
         </ul>
 
@@ -140,6 +140,46 @@
           <li>Ajax-enabling applications with Tacos</li>
         </ul>
       </div>
+      
+      <hr style="margin-top: 1em; margin-bottom: 1em;"/>
+
+      <img src="images/tapestry101.jpg" title="Tapestry 101" style="float:left"/>
+      <div style="padding-left: 140px;display:block">
+        <p>
+          <a href="http://sourcebeat.com/books/tapestrylive.html">
+            <strong>Tapestry 101</strong>
+          </a>
+        </p>
+
+        <ul>
+          <li><strong>Covers:</strong> Tapestry 4 (Spring/Hibernate/Hivemind/Tacos(ajax)</li>
+          <li><strong>Publisher:</strong> SourceBeat</li>
+          <li><strong>Published:</strong> 2006</li>
+          <li><strong>Authors:</strong> Warner Onstine </li>
+        </ul>
+
+        <p> 
+          Tapestry is an open-source web application framework written in Java. This framework is different from 
+          "standard" MVC frameworks <em>(like Struts or WebWork)</em> in that it is more of a component-oriented framework. 
+          A component-oriented framework <em>(like JavaServer Faces)</em> allows you to create re-usable components that you 
+          can then re-use on other projects with the ability to re-configure these components to suit a specific purpose.
+        </p>
+        <br/><br/>
+
+        <p>
+            Tapestry 101 will introduce readers to this framework that is growing in popularity more and more. The 
+            focus of this book is to guide you through designing and implementing your application and providing 
+            information that you can improve on it with your own custom components.
+        </p>
+        <br/><br/>
+        <p>
+            Howard Lewis-Ship <em>(creator of Tapestry)</em> provides the Foreword to the book and adds:
+            <br/><br/>
+            <em>"Tapestry 101's focus is about getting things done, from a user's perspective not 
+            a Tapestry developer's. It covers the issues you'll face building real applications."</em>
+        </p>
+      </div>
+      
     </section>
 
     <section name="Articles on Tapestry">
@@ -154,6 +194,15 @@
             <th>Publisher</th>
             <th>Author</th>
             <th>Published</th>
+          </tr>http://ajaxian.com/archives/compression-caching-for-faster-load-times
+          <tr>
+            <td>
+              <a href="http://ajaxian.com/archives/compression-caching-for-faster-load-times"
+                >Compression, Caching, for faster load times</a>
+            </td>
+            <td><a href="http://www.ajaxian.com">ajaxian.com</a></td>
+            <td>Dion Almaer</td>
+            <td>4 Dec 2006</td>
           </tr>
           <tr>
             <td>

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?view=diff&rev=483211&r1=483210&r2=483211
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/index.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/index.xml Wed Dec  6 12:34:33 2006
@@ -36,9 +36,9 @@
 
                 <!-- Leave the last few news items here -->
 
-                <h5>New! BeanForm</h5>
+                <h5>New! Tapestry 101</h5>
                 <p>
-                    <a href="news.html#beanform"> BeanForm component released </a>
+                    <a href="news.html#Tapestry 101 book released"> Tapestry 101 book released </a>
                 </p>
 
                 <!--

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?view=diff&rev=483211&r1=483210&r2=483211
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/news.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/news.xml Wed Dec  6 12:34:33 2006
@@ -8,8 +8,26 @@
     <section name="General">
       <p>Keep up to date with the latest events in the Tapestry world.</p>
       
-      <a name="beanform"/>
-      <section name="BeanForm component released: write 47% less boilerplate code!">
+      <subsection name="Tapestry 101 book released">
+        <a href="http://sourcebeat.com/books/tapestrylive.html">
+            <img src="images/tapestry101.jpg" alt="Tapestry 101" style="float:right" />
+            </a>
+            <br/>
+        <p>
+            Warner Onstine's book on Tapestry 4: Tapestry 101 is now available!
+        </p>
+        <p>
+            Tapestry 101 is a great introduction to Tapestry using real-world examples. It goes beyond just 
+            using Tapestry components and dives into integrating Tapestry with Spring and with Hibernate. 
+            It's organized around a real application implemented in the small and should go a great way towards 
+            filling in the gaps in people's Tapestry knowlege.
+        </p>
+        <p>
+            It's available <em>right now</em> as a <a href="http://sourcebeat.com/books/tapestrylive.html">downloadable PDF</a>.
+        </p>
+      </subsection>
+      
+      <subsection name="BeanForm component released: write 47% less boilerplate code!">
         <p><a href="http://beanform.sourceforge.net">BeanForm Site</a></p>
         <p>
             Developers will often differ on exactly what percentage of statistics 
@@ -38,17 +56,17 @@
             basis, allows the use of recursive properties, and is eminently flexible and 
             extensible. <a href="http://beanform.sourceforge.net">Try it today!</a> 
         </p>
-      </section>
+      </subsection>
       
-      <section name="Tapestry - Now Top Level">
+      <subsection name="Tapestry - Now Top Level">
         <p> Tapestry has up to a top-level Apache project. The new home page is <a href="http://tapestry.apache.org"
           >http://tapestry.apache.org</a>.</p>
-      </section>
+      </subsection>
       
     </section>
     <section name="Awards">
       <p>Various awards/recognition receieved.</p>
-      <section name="2006 Duke's Choice award!">
+      <subsection name="2006 Duke's Choice award!">
         <p>
           <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;"/>
@@ -57,7 +75,7 @@
           innovation. Tapestry won in the open source category. The selection committee is presided over by James
           Gosling, who <a href="https://photos.sun.com/asset/6267?returnPage=/page/1061"> personally handed out the
             award to Howard Lewis Ship</a> at JavaOne 2006. </p>
-      </section>
+      </subsection>
     </section>
     <section name="Upcoming Conferences">
       <p> Keep track of upcoming conferences where a tapestry related topic will be covered. </p>