tapestry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jkuhn...@apache.org
Subject svn commit: r545021 - in /tapestry/tapestry-site/trunk: maven-skin/src/main/resources/css/maven-theme.css src/site/xdoc/index.xml src/site/xdoc/news.xml
Date Thu, 07 Jun 2007 02:05:21 GMT
Author: jkuhnert
Date: Wed Jun  6 19:05:20 2007
New Revision: 545021

URL: http://svn.apache.org/viewvc?view=rev&rev=545021
Log:
Added a brief new committer announcement.

Modified:
    tapestry/tapestry-site/trunk/maven-skin/src/main/resources/css/maven-theme.css
    tapestry/tapestry-site/trunk/src/site/xdoc/index.xml
    tapestry/tapestry-site/trunk/src/site/xdoc/news.xml

Modified: tapestry/tapestry-site/trunk/maven-skin/src/main/resources/css/maven-theme.css
URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/maven-skin/src/main/resources/css/maven-theme.css?view=diff&rev=545021&r1=545020&r2=545021
==============================================================================
--- tapestry/tapestry-site/trunk/maven-skin/src/main/resources/css/maven-theme.css (original)
+++ tapestry/tapestry-site/trunk/maven-skin/src/main/resources/css/maven-theme.css Wed Jun
 6 19:05:20 2007
@@ -142,7 +142,8 @@
 
 .source {
     border: 1px solid #999;
-    overflow: auto
+    overflow: auto;
+    background: #FFFFDD;
 }
 
 dt {
@@ -250,7 +251,8 @@
 	border-top: 1px solid #efefef;
 	border-bottom: 1px solid #aaa;
 	border-right: 1px solid #aaa;
-    -moz-border-radius: 0.7em;;
+    -moz-border-radius: 0.7em;
+    background: #ffffff;
 }
 
 .info p, .warn p {

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=545021&r1=545020&r2=545021
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/index.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/index.xml Wed Jun  6 19:05:20 2007
@@ -18,14 +18,6 @@
             <br/>
 
             <div id="downloadbox">
-                <h5>Get Tapestry 4.0.2</h5>
-                <p>
-                    <a href="download.html">
-                        <img valign="top" src="images/folder-open.gif" border="0" alt=""
title="download"/> Download
-                    </a> Tapestry 4.0.2 </p>
-
-                <br/>
-
                 <h5>Get Tapestry 4.1.1</h5>
                 <p>
                     <a href="download.html">
@@ -46,6 +38,7 @@
 
                 <h5>New!</h5>
                 <ul style="list-style:none">
+                    <li><a href="news.html#New Tapestry Committers">New Tapestry
Committers</a></li>
                     <li><a href="news.html#Tapestry 5.0.4">Tapestry 5.0.4</a></li>
                     <li><a href="news.html#Tutorials at DevShed">Tutorials at
DevShed</a></li>
                 </ul>

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=545021&r1=545020&r2=545021
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/news.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/news.xml Wed Jun  6 19:05:20 2007
@@ -1,400 +1,437 @@
 <?xml version="1.0"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
+        "http://maven.apache.org/dtd/xdoc_1_0.dtd">
 <document>
-  <properties>
-    <title>News</title>
-    <author email="jkuhnert@apache.org">Jesse Kuhnert</author>
-  </properties>
-  <body>
-    <section name="General">
-      <p>Keep up to date with the latest events in the Tapestry world.</p>
-
-      <subsection name="Tapestry 5.0.4 (preview release)">
-
-        <p> Yet another preview release, <a href="http://tapestry.apache.org/tapestry5">Tapestry
-            5.0.4</a>, reworks and simplifies the Tapestry 5 IoC container even further
than 5.0.3,
-          improves exception reporting, deploys correctly under JBoss, adds initial Spring
and
-          Hibernate integration, solves a painful concurrency bug, as well as <a
-            href="http://tapestry.apache.org/tapestry5/release-notes.html">many other
fixes</a>.
-        </p>
-        
-        <p>
-          <a href="download.html">Download Tapestry 5.0.4</a>.
-        </p>
-      </subsection>
-
-      <subsection name="Tutorials at DevShed">
-        
-        <p>
-          Alexander Kolesnikov has published a series of tutorials starting with
-          <a  href="http://www.devshed.com/c/a/Apache/Apache-Tapestry-4-Tutorial/">Apache
Tapestry 4 Tutorial</a>.
-        </p>
-      </subsection>
-
-      <subsection name="Jumpstart 1.1">
-
-        <p> Geoff Callender has released <a href="http://files.doublenegative.com.au/jumpstart"
-            >Jumpstart 1.1</a>. Jumpstart is a sample CRUD application for Tapestry
that features
-          EJB3 integration. It's designed for use as an example, and as a starting point
to which
-          your own domain classes may be added. </p>
-
-        <p> New in version 1.1: <ul>
-            <li> New: More "getting started" examples, with source code displayed on
the same web
-              page. </li>
-            <li>New: Appearance - two new looks, plus switchable CSS in Max. </li>
-            <li>New: Friendly URLs in Max. </li>
-            <li>Improved: Many code improvements to java, HTML, and CSS. </li>
-            <li>Fixed: Race condition in FlowSynchronizer. The condition might only
have occurred
-              when disable-caching=true. </li>
-          </ul>
-        </p>
-
-      </subsection>
-
-
-      <subsection name="HandyTapestry 1.0, Tapestry plugin for IntellijJ Idea">
-        <a href="http://handyedit.com/handytapestry.html">
-          <img src="http://handyedit.com/images/logo.jpg" alt="HandyTapestry"
-            style="float:left;margin-right:34px;margin-bottom:15px"/>
-        </a>
-        <p> The <a href="http://handyedit.com/handytapestry.html">HandyTapestry</a>
plugin for
-          IntelliJ Idea helps you to develop Tapestry web applications faster. </p>
-        <p> The plugin provides following features: <ul>
-            <li>Completions and navigations in the HTML template</li>
-            <li>Create Tapestry component wizard</li>
-            <li>OGNL expressions syntax and error highlighting</li>
-          </ul>
-        </p>
-
-        <a href="http://handyedit.com/handytapestry.html">Read more...</a>
-        <br/>
-        <br/>
-
-        <p> What's new: <ul>
-            <li>Syntax and error highlighting in OGNL expressions</li>
-            <li>Asset, message key, OGNL constant completion and navigation</li>
-            <li>Page, key attribute value completion and navigation</li>
-            <li>Settings: extensions of template and component specification files</li>
-            <li>Fix for component creation: create folders if they don't exist</li>
-          </ul>
-        </p>
-      </subsection>
-
-
-      <subsection name="Jumpstart 0.8">
-        <p> Geoff Callender has released <a href="http://files.doublenegative.com.au/jumpstart"
-            >Jumpstart 0.8</a>. Jumpstart is a sample CRUD application for Tapestry
that features
-          EJB3 integration. It's designed for use as an example, and as a starting point
to which
-          your own domain classes may be added. </p>
-
-        <p> New in version 0.8: <ul>
-            <li>A tour.<br/> From Hello World to a Log In page to real database
transactions, the
-              tour shows you how a Tapestry app hangs together, and you'll see EJB 3 in action,
too.</li>
-            <li> A user forum. <br/> A place to share questions, answers, and
ideas.</li>
-            <li> A better project structure. <br/> Easier to follow.</li>
-          </ul>
-        </p>
-      </subsection>
-
-      <subsection name="Enjoying Web Development with Tapestry updated for T4.1">
-        <a href="http://www.agileskills2.org/EWDT">
-          <img src="http://www.agileskills2.org/EWDT/BookFront02Small.jpg" alt="EWDT"
-            style="float:right;width: 60px; height: 80px;"/>
-        </a>
-        <p> Kent Tong's book has been updated for T4.1. A new chapter on AJAX is included.
The first
-          four chapters are freely available at <a href="http://www.agileskills2.org/EWDT">here</a>.
-          The whole book is available as a PDF or in hard copy. </p>
-        <br/>
-        <br/>
-        <br/>
-        <br/>
-      </subsection>
-      <subsection name="HandyTapestry, IntelliJ Plugin">
-        <p>
-          <a href="http://handyedit.com/index.html">HandyTapestry</a> is a new
Tapestry plugin for
-          IntelliJ 6.0. It helps you to develop Tapestry web applications faster. The plugin
adds
-          helpful completions and navigations in the HTML template, and the Create Tapestry
-          component wizard. It is currently in beta. </p>
-      </subsection>
-
-      <subsection name="Tapestry NetBeans interview">
-        <p>
-          <a href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
Tapestry
-            NetBeans interview </a>
-        </p>
-        <br/>
-        <br/>
-        <p> One of the Tapestry developers - <a href="http://andyhot.di.uoa.gr">Andreas
Andreou</a>
-          - was recently interviewed for his great work on the <a
-            href="https://nbtapestrysupport.dev.java.net/">Tapestry NetBeans</a>
module. </p>
-
-        <p>Go check it out <a
-            href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">here</a>.</p>
-        <br/>
-        <br/>
-        <a href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
-          <img src="images/netbeans-autocomplete.png" alt="Tapestry NetBeans"/>
-        </a>
-      </subsection>
-
-      <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 for purchase <em>right now</em> as a <a
-            href="http://sourcebeat.com/books/tapestrylive.html">downloadable PDF</a>.
</p>
-        <br/>
-        <br/>
-        <br/>
-        <br/>
-        <br/>
-      </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 are
made up, but
-          one thing they can usually agree on is that for the last year or so, the main push
in the
-          web development community has been to reduce repetition and enhance productivity
by
-          providing fast prototyping tools that are extensible enough to be deployed into
-          production. These frameworks aim to make the simple things automatic (rather than
just
-          easy), and the complex things easy (rather than just possible). </p>
-        <p> Tapestry pages and components are powerful and simple to write, but edit
pages often
-          comprise of hundreds of lines of mindless, repetitive, runtime-checked code. There's
-          nothing special about it, but it has to get done. If only you could get the computer
to do
-          the boring part for you, so you could focus your attention on the more important,
-          interesting parts of your application. Now you can. </p>
-        <p>
-          <a href="http://beanform.sourceforge.net">BeanForm</a> is a single-line
POJO editor
-          component that allows you to condense these hundreds of lines into a DRY utopia
of
-          efficiency. It builds edit forms for your objects automatically, using bean introspection
-          to discover their properties. It adapts input field types to property types, disables
-          input fields for read-only properties, infers validation strings automatically
based on
-          EJB3 and Hibernate Validator annotations, allows you to override input fields on
a
-          per-property basis, allows the use of recursive properties, and is eminently flexible
and
-          extensible. <a href="http://beanform.sourceforge.net">Try it today!</a>
-        </p>
-      </subsection>
-
-      <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>
-      </subsection>
-
-    </section>
-    <section name="Awards">
-      <p>Various awards/recognition receieved.</p>
-      <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;"/>
-          </a> Tapestry was honored with this years <a
-            href="http://java.sun.com/javaone/sf/dukes_choice_awards.jsp">Duke's Choice
Award</a>,
-          which is awarded annually by Sun to Java products that show outstanding 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>
-      </subsection>
-    </section>
-
-    <section name="Upcoming Conferences">
-      <p> Keep track of upcoming conferences where a tapestry related topic will be
covered. </p>
-      <div style="margin-top: 1.5em;">
-        <table>
-          <tr>
-            <th>Name</th>
-            <th>When</th>
-            <th>Where</th>
-            <th>Who</th>
-          </tr>
-          
-          <tr>
-            <td><a href="http://conferences.oreillynet.com/os2007/">OSCON 2007</a><br/>
-            Tapestry 5: Java Language Power, Scripting Ease</td>
-            <td>Jul 22</td>
-            <td>Portland, OR<br/><em>Home field advantage!</em></td>
 
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-      
-          <tr>
-            <td><a href="www.boulderjug.org/ ">Boulder JUG</a><br/>Tapestry
5 Preview</td>
-            <td>Jun 14</td>
-            <td>Boulder, CO</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-              
-          <tr>
-            <td><a href="http://www.denverjug.org/index.jsp">Denver JUG</a><br/>Tapestry
5 Preview</td>
-            <td>Jun 13</td>
-            <td>Denver, CO</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-
-          <tr>
-            <td>
-              <a href="http://www.nofluffjuststuff.com/show_view.jsp?showId=94">Greater
Oklahoma
-                Software Symposium</a>
-            </td>
-            <td> Jun 1 - 3 </td>
-            <td>Midwest City, OK</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-
-          <tr>
-            <td>
-              <a href="http://java.sun.com/javaone/sf/index.jsp">JavaOne 2007</a><br/>
BoF on
-              Tapestry 5 <td>May 8 - 11</td>
-              <td>San Francisco, CA</td>
-              <td>
-                <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-              </td>
-            </td>
-          </tr>
-
-          <tr>
-            <td>
-              <a href="http://nofluffjuststuff.com/show_view.jsp?showId=76">Northern
Virginia
-                Software Symposium </a>
-            </td>
-            <td>Apr 27 - 29, 2007</td>
-            <td> Reston, VA </td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-
-
-
-          <tr>
-            <td>
-              <a href="http://nofluffjuststuff.com/show_view.jsp?showId=80">Greater
Oregon Software
-                Symposium</a>
-            </td>
-            <td> Apr 20 - 22, 2007 </td>
-            <td> Porland, OR<br/>
-              <em>Home Field Advantage!</em>
-            </td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-
-          <tr>
-            <td>
-              <a href="http://nofluffjuststuff.com/show_view.jsp?showId=81">Twin Cities
Software
-                Symposium</a>
-            </td>
-            <td> Apr 13 - 15, 2007 </td>
-            <td> Minneapolis, MN </td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-
-          <tr>
-            <td>
-              <a href="http://www.phillyemergingtech.com/">Emerging Technologies for
the
-              Enterprise</a>
-            </td>
-            <td>Mar 28 - 29, 2007</td>
-            <td>Philadelphia, PA</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>,
<a
-                href="http://blog.opencomponentry.com">Jesse Kuhnert</a>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://www.theajaxexperience.com/coming_soon.jsp">The Ajax Experience</a>
-            </td>
-            <td>Oct 23 - 25, 2006</td>
-            <td>Boston, MA</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>,
<a
-                href="http://blog.opencomponentry.com">Jesse Kuhnert</a>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://www.us.apachecon.com/">ApachCon 2006</a>
-            </td>
-            <td>Oct 9 - 13, 2006</td>
-            <td>Austin, TX</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://nofluffjuststuff.com/show_view.jsp?showId=69">New England
Software
-                Symposium</a>
-            </td>
-            <td>Sep 29 - Oct 1, 2006</td>
-            <td>Framingham, MA</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://nofluffjuststuff.com/show_view.jsp?showId=71">Pacific
Northwest
-                Software Symposium</a>
-            </td>
-            <td>Sep 15 - 17, 2006</td>
-            <td>Seattle, WA</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://www.nofluffjuststuff.com/show_view.jsp?showId=61">Southern
Ohio
-                Software Symposium</a>
-            </td>
-            <td>Aug 4-6, 2006</td>
-            <td>Cincinnati, OH</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>,
Chris Nelson (Trails)
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://www.nofluffjuststuff.com/show_view.jsp?showId=60">Desert
Southwest
-                Software Symposium</a>
-            </td>
-            <td>July 28-30, 2006</td>
-            <td>Phoenix, AZ</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <a href="http://conferences.oreillynet.com/os2006/">2006 OSCON</a>
-            </td>
-            <td>July 24-28, 2006</td>
-            <td>Portland, OR</td>
-            <td>
-              <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
-            </td>
-          </tr>
-        </table>
-      </div>
-    </section>
-  </body>
+    <properties>
+        <title>News</title>
+        <author email="jkuhnert@apache.org">Jesse Kuhnert</author>
+    </properties>
+    <body>
+        <section name="General">
+            <p>Keep up to date with the latest events in the Tapestry world.</p>
+
+            <subsection name="New Tapestry Committers">
+
+                <p>
+                    The Tapestry team has been growing lately and we thought it was time
to introduce some of the new members.  
+                </p>
+
+                <p>
+                    <strong><a href="http://daniel.gredler.net/">Daniel Gredler</a></strong><br
/>
+                    Daniel has been working with Tapestry for a long time now and has more
than
+                    proven himself with the very popular <a href="http://beanform.sourceforge.net/">BeanForm</a>
component library. 
+                </p>
+
+                <p>
+                    <strong><a href="http://marcus-schulte.blogspot.com">Marcus
Schulte</a></strong><br />
+                    Marcus is a programmer-turned physicist who, since 2001, gradually migrated
from C++ land into the world of
+                    web-apps.  In 2005 he was lucky enough to discover Tapestry and subsequently
open-sourced a Tapestry-Hibernate
+                    integration library <i>(<a href="http://honeycomb.javaforge.com/">Honeycomb</a>)</i>.
+                </p>
+                <p>
+                    He currently holds as a pet-belief that Scala will be to Java what Tapestry
was to Struts.
+                </p>
+
+                <p>
+                    <strong>Ben Dotte</strong><br />
+                    Ben has been developing digital asset management software for <a href="http://www.widen.com/">Widen
Enterprises</a>
+                    for the past 2 years, utilizing open source frameworks like Tapestry,
Hibernate, and Lucene.  He got his start learning Tapestry
+                    by creating <a href="http://strategyguidewiki.com">strategyguidewiki.com</a>,
a homegrown wiki that hosts
+                    content-rich, administrator-approved videogame strategy guides.
+                </p>
+                <p>
+                    He holds a B.S. in Computer Science from the University of Wisconsin-Eau
Claire and recently married his wife Nikki.
+                </p>
+
+            </subsection>
+
+            <subsection name="Tapestry 5.0.4 (preview release)">
+
+                <p> Yet another preview release, <a href="http://tapestry.apache.org/tapestry5">Tapestry
+                    5.0.4</a>, reworks and simplifies the Tapestry 5 IoC container
even further than 5.0.3,
+                    improves exception reporting, deploys correctly under JBoss, adds initial
Spring and
+                    Hibernate integration, solves a painful concurrency bug, as well as <a
+                        href="http://tapestry.apache.org/tapestry5/release-notes.html">many
other fixes</a>.
+                </p>
+
+                <p>
+                    <a href="download.html">Download Tapestry 5.0.4</a>.
+                </p>
+            </subsection>
+
+            <subsection name="Tutorials at DevShed">
+
+                <p>
+                    Alexander Kolesnikov has published a series of tutorials starting with
+                    <a  href="http://www.devshed.com/c/a/Apache/Apache-Tapestry-4-Tutorial/">Apache
Tapestry 4 Tutorial</a>.
+                </p>
+            </subsection>
+
+            <subsection name="Jumpstart 1.1">
+
+                <p> Geoff Callender has released <a href="http://files.doublenegative.com.au/jumpstart"
+                        >Jumpstart 1.1</a>. Jumpstart is a sample CRUD application
for Tapestry that features
+                    EJB3 integration. It's designed for use as an example, and as a starting
point to which
+                    your own domain classes may be added. </p>
+
+                <p> New in version 1.1: <ul>
+                    <li> New: More "getting started" examples, with source code displayed
on the same web
+                        page. </li>
+                    <li>New: Appearance - two new looks, plus switchable CSS in Max.
</li>
+                    <li>New: Friendly URLs in Max. </li>
+                    <li>Improved: Many code improvements to java, HTML, and CSS. </li>
+                    <li>Fixed: Race condition in FlowSynchronizer. The condition might
only have occurred
+                        when disable-caching=true. </li>
+                </ul>
+                </p>
+
+            </subsection>
+
+
+            <subsection name="HandyTapestry 1.0, Tapestry plugin for IntellijJ Idea">
+                <a href="http://handyedit.com/handytapestry.html">
+                    <img src="http://handyedit.com/images/logo.jpg" alt="HandyTapestry"
+                         style="float:left;margin-right:34px;margin-bottom:15px"/>
+                </a>
+                <p> The <a href="http://handyedit.com/handytapestry.html">HandyTapestry</a>
plugin for
+                    IntelliJ Idea helps you to develop Tapestry web applications faster.
</p>
+                <p> The plugin provides following features: <ul>
+                    <li>Completions and navigations in the HTML template</li>
+                    <li>Create Tapestry component wizard</li>
+                    <li>OGNL expressions syntax and error highlighting</li>
+                </ul>
+                </p>
+
+                <a href="http://handyedit.com/handytapestry.html">Read more...</a>
+                <br/>
+                <br/>
+
+                <p> What's new: <ul>
+                    <li>Syntax and error highlighting in OGNL expressions</li>
+                    <li>Asset, message key, OGNL constant completion and navigation</li>
+                    <li>Page, key attribute value completion and navigation</li>
+                    <li>Settings: extensions of template and component specification
files</li>
+                    <li>Fix for component creation: create folders if they don't exist</li>
+                </ul>
+                </p>
+            </subsection>
+
+
+            <subsection name="Jumpstart 0.8">
+                <p> Geoff Callender has released <a href="http://files.doublenegative.com.au/jumpstart"
+                        >Jumpstart 0.8</a>. Jumpstart is a sample CRUD application
for Tapestry that features
+                    EJB3 integration. It's designed for use as an example, and as a starting
point to which
+                    your own domain classes may be added. </p>
+
+                <p> New in version 0.8: <ul>
+                    <li>A tour.<br/> From Hello World to a Log In page to real
database transactions, the
+                        tour shows you how a Tapestry app hangs together, and you'll see
EJB 3 in action, too.</li>
+                    <li> A user forum. <br/> A place to share questions, answers,
and ideas.</li>
+                    <li> A better project structure. <br/> Easier to follow.</li>
+                </ul>
+                </p>
+            </subsection>
+
+            <subsection name="Enjoying Web Development with Tapestry updated for T4.1">
+                <a href="http://www.agileskills2.org/EWDT">
+                    <img src="http://www.agileskills2.org/EWDT/BookFront02Small.jpg" alt="EWDT"
+                         style="float:right;width: 60px; height: 80px;"/>
+                </a>
+                <p> Kent Tong's book has been updated for T4.1. A new chapter on AJAX
is included. The first
+                    four chapters are freely available at <a href="http://www.agileskills2.org/EWDT">here</a>.
+                    The whole book is available as a PDF or in hard copy. </p>
+                <br/>
+                <br/>
+                <br/>
+                <br/>
+            </subsection>
+            <subsection name="HandyTapestry, IntelliJ Plugin">
+                <p>
+                    <a href="http://handyedit.com/index.html">HandyTapestry</a>
is a new Tapestry plugin for
+                    IntelliJ 6.0. It helps you to develop Tapestry web applications faster.
The plugin adds
+                    helpful completions and navigations in the HTML template, and the Create
Tapestry
+                    component wizard. It is currently in beta. </p>
+            </subsection>
+
+            <subsection name="Tapestry NetBeans interview">
+                <p>
+                    <a href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
Tapestry
+                        NetBeans interview </a>
+                </p>
+                <br/>
+                <br/>
+                <p> One of the Tapestry developers - <a href="http://andyhot.di.uoa.gr">Andreas
Andreou</a>
+                    - was recently interviewed for his great work on the <a
+                        href="https://nbtapestrysupport.dev.java.net/">Tapestry NetBeans</a>
module. </p>
+
+                <p>Go check it out <a
+                        href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">here</a>.</p>
+                <br/>
+                <br/>
+                <a href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
+                    <img src="images/netbeans-autocomplete.png" alt="Tapestry NetBeans"/>
+                </a>
+            </subsection>
+
+            <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 for purchase <em>right now</em> as a
<a
+                        href="http://sourcebeat.com/books/tapestrylive.html">downloadable
PDF</a>. </p>
+                <br/>
+                <br/>
+                <br/>
+                <br/>
+                <br/>
+            </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
are made up, but
+                    one thing they can usually agree on is that for the last year or so,
the main push in the
+                    web development community has been to reduce repetition and enhance productivity
by
+                    providing fast prototyping tools that are extensible enough to be deployed
into
+                    production. These frameworks aim to make the simple things automatic
(rather than just
+                    easy), and the complex things easy (rather than just possible). </p>
+                <p> Tapestry pages and components are powerful and simple to write,
but edit pages often
+                    comprise of hundreds of lines of mindless, repetitive, runtime-checked
code. There's
+                    nothing special about it, but it has to get done. If only you could get
the computer to do
+                    the boring part for you, so you could focus your attention on the more
important,
+                    interesting parts of your application. Now you can. </p>
+                <p>
+                    <a href="http://beanform.sourceforge.net">BeanForm</a> is
a single-line POJO editor
+                    component that allows you to condense these hundreds of lines into a
DRY utopia of
+                    efficiency. It builds edit forms for your objects automatically, using
bean introspection
+                    to discover their properties. It adapts input field types to property
types, disables
+                    input fields for read-only properties, infers validation strings automatically
based on
+                    EJB3 and Hibernate Validator annotations, allows you to override input
fields on a
+                    per-property basis, allows the use of recursive properties, and is eminently
flexible and
+                    extensible. <a href="http://beanform.sourceforge.net">Try it today!</a>
+                </p>
+            </subsection>
+
+            <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>
+            </subsection>
+
+        </section>
+        <section name="Awards">
+            <p>Various awards/recognition receieved.</p>
+            <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;"/>
+                    </a> Tapestry was honored with this years <a
+                        href="http://java.sun.com/javaone/sf/dukes_choice_awards.jsp">Duke's
Choice Award</a>,
+                    which is awarded annually by Sun to Java products that show outstanding
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>
+            </subsection>
+        </section>
+
+        <section name="Upcoming Conferences">
+            <p> Keep track of upcoming conferences where a tapestry related topic will
be covered. </p>
+            <div style="margin-top: 1.5em;">
+                <table>
+                    <tr>
+                        <th>Name</th>
+                        <th>When</th>
+                        <th>Where</th>
+                        <th>Who</th>
+                    </tr>
+
+                    <tr>
+                        <td><a href="http://conferences.oreillynet.com/os2007/">OSCON
2007</a><br/>
+                            Tapestry 5: Java Language Power, Scripting Ease</td>
+                        <td>Jul 22</td>
+                        <td>Portland, OR<br/><em>Home field advantage!</em></td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td><a href="www.boulderjug.org/ ">Boulder JUG</a><br/>Tapestry
5 Preview</td>
+                        <td>Jun 14</td>
+                        <td>Boulder, CO</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td><a href="http://www.denverjug.org/index.jsp">Denver
JUG</a><br/>Tapestry 5 Preview</td>
+                        <td>Jun 13</td>
+                        <td>Denver, CO</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td>
+                            <a href="http://www.nofluffjuststuff.com/show_view.jsp?showId=94">Greater
Oklahoma
+                                Software Symposium</a>
+                        </td>
+                        <td> Jun 1 - 3 </td>
+                        <td>Midwest City, OK</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td>
+                            <a href="http://java.sun.com/javaone/sf/index.jsp">JavaOne
2007</a><br/> BoF on
+                            Tapestry 5 <td>May 8 - 11</td>
+                            <td>San Francisco, CA</td>
+                            <td>
+                                <a href="http://howardlewisship.com">Howard M. Lewis
Ship</a>
+                            </td>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td>
+                            <a href="http://nofluffjuststuff.com/show_view.jsp?showId=76">Northern
Virginia
+                                Software Symposium </a>
+                        </td>
+                        <td>Apr 27 - 29, 2007</td>
+                        <td> Reston, VA </td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+
+
+                    <tr>
+                        <td>
+                            <a href="http://nofluffjuststuff.com/show_view.jsp?showId=80">Greater
Oregon Software
+                                Symposium</a>
+                        </td>
+                        <td> Apr 20 - 22, 2007 </td>
+                        <td> Porland, OR<br/>
+                            <em>Home Field Advantage!</em>
+                        </td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td>
+                            <a href="http://nofluffjuststuff.com/show_view.jsp?showId=81">Twin
Cities Software
+                                Symposium</a>
+                        </td>
+                        <td> Apr 13 - 15, 2007 </td>
+                        <td> Minneapolis, MN </td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+
+                    <tr>
+                        <td>
+                            <a href="http://www.phillyemergingtech.com/">Emerging Technologies
for the
+                                Enterprise</a>
+                        </td>
+                        <td>Mar 28 - 29, 2007</td>
+                        <td>Philadelphia, PA</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>,
<a
+                                href="http://blog.opencomponentry.com">Jesse Kuhnert</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://www.theajaxexperience.com/coming_soon.jsp">The
Ajax Experience</a>
+                        </td>
+                        <td>Oct 23 - 25, 2006</td>
+                        <td>Boston, MA</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>,
<a
+                                href="http://blog.opencomponentry.com">Jesse Kuhnert</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://www.us.apachecon.com/">ApachCon 2006</a>
+                        </td>
+                        <td>Oct 9 - 13, 2006</td>
+                        <td>Austin, TX</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://nofluffjuststuff.com/show_view.jsp?showId=69">New
England Software
+                                Symposium</a>
+                        </td>
+                        <td>Sep 29 - Oct 1, 2006</td>
+                        <td>Framingham, MA</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://nofluffjuststuff.com/show_view.jsp?showId=71">Pacific
Northwest
+                                Software Symposium</a>
+                        </td>
+                        <td>Sep 15 - 17, 2006</td>
+                        <td>Seattle, WA</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://www.nofluffjuststuff.com/show_view.jsp?showId=61">Southern
Ohio
+                                Software Symposium</a>
+                        </td>
+                        <td>Aug 4-6, 2006</td>
+                        <td>Cincinnati, OH</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>,
Chris Nelson (Trails)
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://www.nofluffjuststuff.com/show_view.jsp?showId=60">Desert
Southwest
+                                Software Symposium</a>
+                        </td>
+                        <td>July 28-30, 2006</td>
+                        <td>Phoenix, AZ</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>
+                            <a href="http://conferences.oreillynet.com/os2006/">2006
OSCON</a>
+                        </td>
+                        <td>July 24-28, 2006</td>
+                        <td>Portland, OR</td>
+                        <td>
+                            <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>
+                        </td>
+                    </tr>
+                </table>
+            </div>
+        </section>
+    </body>
 </document>



Mime
View raw message