Author: hlship
Date: Tue Jan 9 13:45:08 2007
New Revision: 494606
URL: http://svn.apache.org/viewvc?view=rev&rev=494606
Log:
Add links/news about Jumpstart
Modified:
tapestry/tapestry-site/trunk/src/site/xdoc/index.xml
tapestry/tapestry-site/trunk/src/site/xdoc/news.xml
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=494606&r1=494605&r2=494606
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/index.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/index.xml Tue Jan 9 13:45:08
2007
@@ -38,6 +38,7 @@
<h5>New!</h5>
<ul style="list-style:none">
+ <li><a href="news.html#Jumpstart 0.8">Jumpstart v0.8
released</a></li>
<li><a href="news.html#Enjoying Web Development with
Tapestry updated for T4.1"> EWDT updated for T4.1</a></li>
<li><a href="news.html#HandyTapestry, IntelliJ Plugin">
HandyTapestry IntelliJ Plugin</a></li>
<li><a href="news.html#Tapestry 101 book released">
Tapestry 101 book released </a></li>
@@ -168,6 +169,15 @@
<a href="http://honeycomb.javaforge.com/">Honeycomb</a>
</td>
<td> Hibernate integration, supports
transaction-per-request and transaction-per-conversation. </td>
+ </tr>
+ <tr>
+ <td>
+ <a
href="http://files.doublenegative.com.au/jumpstart/">Jumpstart</a>
+ </td>
+ <td>
+ Like AppFuse, but specific to Tapestry: a CRUD
application outline waiting to be filled in with
+ your own domain classes
+ </td>
</tr>
<tr>
<td>
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=494606&r1=494605&r2=494606
==============================================================================
--- tapestry/tapestry-site/trunk/src/site/xdoc/news.xml (original)
+++ tapestry/tapestry-site/trunk/src/site/xdoc/news.xml Tue Jan 9 13:45:08 2007
@@ -7,109 +7,115 @@
<body>
<section name="General">
<p>Keep up to date with the latest events in the Tapestry world.</p>
-
+
+ <subsection name="Jumpstart 0.8">
+ <p> Geoff Callendar 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;"/>
+ <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>
+ <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>
</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>
+ <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">
- <a
href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
- Tapestry NetBeans interview
- </a>
+ <a
href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
Tapestry
+ NetBeans interview </a>
<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>
-
+ <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>
+
<a
href="http://platform.netbeans.org/articles/nbm_interview_andreas.html">
- <img src="images/netbeans-autocomplete.png" alt="Tapestry
NetBeans" />
+ <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>
+ <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>
</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).
+ <a href="http://beanform.sourceforge.net">BeanForm Site</a>
</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> 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>
+ <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>
+ <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">
@@ -129,8 +135,8 @@
<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>
+ <a href="http://howardlewisship.com">Howard M. Lewis Ship</a>, <a
+ href="http://blog.opencomponentry.com">Jesse Kuhnert</a>
</td>
</tr>
<tr>
@@ -145,7 +151,8 @@
</tr>
<tr>
<td>
- <a
href="http://nofluffjuststuff.com/show_view.jsp?showId=69">New England Software
Symposium</a>
+ <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>
@@ -155,7 +162,8 @@
</tr>
<tr>
<td>
- <a
href="http://nofluffjuststuff.com/show_view.jsp?showId=71">Pacific Northwest
Software Symposium</a>
+ <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>
@@ -165,16 +173,19 @@
</tr>
<tr>
<td>
- <a
href="http://www.nofluffjuststuff.com/show_view.jsp?showId=61">Southern Ohio
Software Symposium</a>
+ <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>
+ <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>
+ <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>