You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by bu...@apache.org on 2013/09/23 00:21:27 UTC

svn commit: r879492 [20/30] - in /websites/production/tapestry/content: ./ 2009/ 2009/09/ 2009/09/13/ 2009/10/ 2009/10/27/ 2009/11/ 2009/11/25/ 2010/ 2010/07/ 2010/07/18/ 2010/07/24/ 2010/10/ 2010/10/11/ 2010/10/31/ 2010/11/ 2010/11/18/ 2010/11/19/ 201...

Modified: websites/production/tapestry/content/maven-support-faq.html
==============================================================================
--- websites/production/tapestry/content/maven-support-faq.html (original)
+++ websites/production/tapestry/content/maven-support-faq.html Sun Sep 22 22:21:21 2013
@@ -24,7 +24,18 @@
     Maven Support FAQ -- Apache Tapestry
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
+
+    <link href='http://cxf.apache.org/resources/highlighter/styles/shCoreCXF.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
+
 </head>
 <body>
   <div class="wrapper bs">
@@ -34,9 +45,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -64,7 +75,7 @@ table.ScrollbarTable td.ScrollbarParent 
 table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
 table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}
 
-/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" href="hibernate-support-faq.html"><img align="middle" border="0" src="/images/confluence/back_16.gif" width="16" height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%"><a shape="rect" href="hibernate-support-faq.html">Hibernate Support FAQ</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect" href="frequently-asked-questions.html"><img align="middle" border="0" src="/images/confluence/up_16.gif" width="8" height="8"></a></sup><a shape="rect" href="frequently-asked-questions.html">Frequently Asked Questions</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a shape="rect" href="release-upgrade-faq.html">Release Upgrade FAQ</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIcon"><a shape="rect" href="release-upgrade-faq.html"><img ali
 gn="middle" border="0" src="/images/confluence/forwd_16.gif" width="16" height="16"></a></td></tr></table></div>
+/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" href="hibernate-support-faq.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/back_16.gif" width="16" height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%"><a shape="rect" href="hibernate-support-faq.html">Hibernate Support FAQ</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect" href="frequently-asked-questions.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif" width="8" height="8"></a></sup><a shape="rect" href="frequently-asked-questions.html">Frequently Asked Questions</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a shape="rect" href="release-upgrade-faq.html">Release Upgrade FAQ</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIc
 on"><a shape="rect" href="release-upgrade-faq.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif" width="16" height="16"></a></td></tr></table></div>
 
 <h2><a shape="rect" name="MavenSupportFAQ-MavenSupport"></a>Maven Support</h2>
 
@@ -75,13 +86,13 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>The solution is to update your <tt>pom.xml</tt> and ignore any .tml files when copying and filtering:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>pom.xml (partial)</b></div><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
   &lt;resource&gt;
     &lt;directory&gt;src/main/resources&lt;/directory&gt;
     &lt;excludes&gt;
       &lt;exclude&gt;**/*.tml&lt;/exclude&gt;
     &lt;/excludes&gt;
-    &lt;filtering&gt;<span class="code-keyword">true</span>&lt;/filtering&gt;
+    &lt;filtering&gt;true&lt;/filtering&gt;
   &lt;/resource&gt;
 
   &lt;resource&gt;
@@ -89,9 +100,9 @@ table.ScrollbarTable td.ScrollbarNextIco
     &lt;includes&gt;
       &lt;include&gt;**/*.tml&lt;/include&gt;
     &lt;/includes&gt;
-    &lt;filtering&gt;<span class="code-keyword">false</span>&lt;/filtering&gt;
+    &lt;filtering&gt;false&lt;/filtering&gt;
   &lt;/resource&gt;
-</pre>
+]]></script>
 </div></div>
 
 
@@ -103,12 +114,12 @@ table.ScrollbarTable td.ScrollbarParent 
 table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
 table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}
 
-/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" href="hibernate-support-faq.html"><img align="middle" border="0" src="/images/confluence/back_16.gif" width="16" height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%"><a shape="rect" href="hibernate-support-faq.html">Hibernate Support FAQ</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect" href="frequently-asked-questions.html"><img align="middle" border="0" src="/images/confluence/up_16.gif" width="8" height="8"></a></sup><a shape="rect" href="frequently-asked-questions.html">Frequently Asked Questions</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a shape="rect" href="release-upgrade-faq.html">Release Upgrade FAQ</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIcon"><a shape="rect" href="release-upgrade-faq.html"><img ali
 gn="middle" border="0" src="/images/confluence/forwd_16.gif" width="16" height="16"></a></td></tr></table></div></div>
+/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" href="hibernate-support-faq.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/back_16.gif" width="16" height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%"><a shape="rect" href="hibernate-support-faq.html">Hibernate Support FAQ</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect" href="frequently-asked-questions.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif" width="8" height="8"></a></sup><a shape="rect" href="frequently-asked-questions.html">Frequently Asked Questions</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a shape="rect" href="release-upgrade-faq.html">Release Upgrade FAQ</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIc
 on"><a shape="rect" href="release-upgrade-faq.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif" width="16" height="16"></a></td></tr></table></div></div>
 </div>
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -119,7 +130,7 @@ table.ScrollbarTable td.ScrollbarNextIco
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/maven-support-faq.html" async="true">

Modified: websites/production/tapestry/content/menuleft.html
==============================================================================
--- websites/production/tapestry/content/menuleft.html (original)
+++ websites/production/tapestry/content/menuleft.html Sun Sep 22 22:21:21 2013
@@ -24,7 +24,10 @@
     menuleft -- Apache Tapestry
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
+
+
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
+
 </head>
 <body>
   <div class="wrapper bs">
@@ -34,9 +37,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -62,10 +65,13 @@
     
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="advanced-search-params">
+            <input type="hidden" name="rateThreshold" value="5">
             <input type="hidden" name="sortField" value="title">
             <input type="hidden" name="fieldNames" value="title,rating,creation,modified,author,space">
+            <input type="hidden" name="debug" value="false">
             <input type="hidden" name="types" value="page,blogpost">
             <input type="hidden" name="sortDir" value="asc">
+            <input type="hidden" name="maxResults" value="20">
             <input type="hidden" name="fields" value="title!Resource,rating,creation,modified,author,space!Partner">
     </form>
 
@@ -81,7 +87,7 @@
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -92,7 +98,7 @@
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/menuleft.html" async="true">

Modified: websites/production/tapestry/content/meta-programming-page-content.html
==============================================================================
--- websites/production/tapestry/content/meta-programming-page-content.html (original)
+++ websites/production/tapestry/content/meta-programming-page-content.html Sun Sep 22 22:21:21 2013
@@ -24,7 +24,19 @@
     Meta-Programming Page Content -- Apache Tapestry
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
+
+    <link href='http://cxf.apache.org/resources/highlighter/styles/shCoreCXF.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJScript.js' type='text/javascript'></script>
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
+
 </head>
 <body>
   <div class="wrapper bs">
@@ -34,9 +46,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -64,7 +76,7 @@ table.ScrollbarTable td.ScrollbarParent 
 table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
 table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}
 
-/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" href="extending-the-if-component.html"><img align="middle" border="0" src="/images/confluence/back_16.gif" width="16" height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%"><a shape="rect" href="extending-the-if-component.html">Extending the If Component</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect" href="cookbook.html"><img align="middle" border="0" src="/images/confluence/up_16.gif" width="8" height="8"></a></sup><a shape="rect" href="cookbook.html">Cookbook</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a shape="rect" href="using-select-with-a-list.html">Using Select With a List</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIcon"><a shape="rect" href="using-select-with-a-list.html"><img align="middle" border="0" s
 rc="/images/confluence/forwd_16.gif" width="16" height="16"></a></td></tr></table></div> 
+/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td colspan="1" rowspan="1" class="ScrollbarPrevIcon"><a shape="rect" href="extending-the-if-component.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/back_16.gif" width="16" height="16"></a></td><td colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%"><a shape="rect" href="extending-the-if-component.html">Extending the If Component</a>&#160;</td><td colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect" href="cookbook.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif" width="8" height="8"></a></sup><a shape="rect" href="cookbook.html">Cookbook</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a shape="rect" href="using-select-with-a-list.html">Using Select With a List</a></td><td colspan="1" rowspan="1" class="ScrollbarNextIcon"><a shape="rect" href="usi
 ng-select-with-a-list.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif" width="16" height="16"></a></td></tr></table></div> 
 
 
 <h1><a shape="rect" name="Meta-ProgrammingPageContent-MetaProgrammingPageContent"></a>Meta-Programming Page Content</h1>
@@ -89,27 +101,27 @@ table.ScrollbarTable td.ScrollbarNextIco
 <h2><a shape="rect" name="Meta-ProgrammingPageContent-DefiningtheAnnotation"></a>Defining the Annotation</h2>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>ForbidFraming.java</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-keyword">package</span> com.fnord.annotations;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+package com.fnord.annotations;
 
-<span class="code-keyword">import</span> java.lang.annotation.Documented;
-<span class="code-keyword">import</span> java.lang.annotation.ElementType;
-<span class="code-keyword">import</span> java.lang.annotation.Inherited;
-<span class="code-keyword">import</span> java.lang.annotation.Retention;
-<span class="code-keyword">import</span> java.lang.annotation.RetentionPolicy;
-<span class="code-keyword">import</span> java.lang.annotation.Target;
+import java.lang.annotation.Documented;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Inherited;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
 
 /**
- * Marker annotation <span class="code-keyword">for</span> pages that should not allow framing.
+ * Marker annotation for pages that should not allow framing.
  */
 @Target({ ElementType.TYPE })
 @Retention(RetentionPolicy.RUNTIME)
 @Documented
 @Inherited
-<span class="code-keyword">public</span> @<span class="code-keyword">interface</span> ForbidFraming {
+public @interface ForbidFraming {
 
 }
-</pre>
+]]></script>
 </div></div>
 
 <p>This annotation presence is all that's needed; there aren't any additional attributes to configure it.</p>
@@ -126,26 +138,26 @@ table.ScrollbarTable td.ScrollbarNextIco
 <h3><a shape="rect" name="Meta-ProgrammingPageContent-DefiningtheConstant"></a>Defining the Constant</h3>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>FnordSymbols.java</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-keyword">package</span> com.fnord;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+package com.fnord;
 
-<span class="code-keyword">import</span> org.apache.tapestry5.services.BaseURLSource;
+import org.apache.tapestry5.services.BaseURLSource;
 
-<span class="code-keyword">import</span> com.fnord.annotations.ForbidFraming;
+import com.fnord.annotations.ForbidFraming;
 
-<span class="code-keyword">public</span> class FnordSymbols {
+public class FnordSymbols {
 
   /**
-   * Meta-data key; when <span class="code-keyword">true</span>, MarkupRendererFilter will inject some extra
+   * Meta-data key; when true, MarkupRendererFilter will inject some extra
    * content into the response to enforce that the content may not be framed
-   * (i.e., <span class="code-quote">"stolen"</span>).
+   * (i.e., "stolen").
    * 
    * @see ForbidFraming
    */
-  <span class="code-keyword">public</span> <span class="code-keyword">static</span> <span class="code-keyword">final</span> <span class="code-object">String</span> FORBID_FRAMING = <span class="code-quote">"forbid-framing"</span>;
+  public static final String FORBID_FRAMING = "forbid-framing";
 
 }
-</pre>
+]]></script>
 </div></div>
 
 <h3><a shape="rect" name="Meta-ProgrammingPageContent-SettingtheMetaDataDefault"></a>Setting the Meta-Data Default</h3>
@@ -153,26 +165,26 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>Next, we'll create a module just for the logic directly related to framing. In the module, we'll define the default value for the meta-data.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>ForbidFramingModule.class</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-keyword">package</span> com.fnord.services.forbidframing;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+package com.fnord.services.forbidframing;
 
-<span class="code-keyword">import</span> org.apache.tapestry5.ioc.MappedConfiguration;
-<span class="code-keyword">import</span> org.apache.tapestry5.ioc.annotations.Contribute;
-<span class="code-keyword">import</span> org.apache.tapestry5.ioc.services.FactoryDefaults;
-<span class="code-keyword">import</span> org.apache.tapestry5.ioc.services.SymbolProvider;
+import org.apache.tapestry5.ioc.MappedConfiguration;
+import org.apache.tapestry5.ioc.annotations.Contribute;
+import org.apache.tapestry5.ioc.services.FactoryDefaults;
+import org.apache.tapestry5.ioc.services.SymbolProvider;
 
-<span class="code-keyword">import</span> com.fnord.FnordSymbols;
+import com.fnord.FnordSymbols;
 
-<span class="code-keyword">public</span> class ForbidFramingModule {
+public class ForbidFramingModule {
 
   @Contribute(SymbolProvider.class)
   @FactoryDefaults
-  <span class="code-keyword">public</span> <span class="code-keyword">static</span> void setupForbidFramingDefault(
-      MappedConfiguration&lt;<span class="code-object">String</span>, <span class="code-object">String</span>&gt; configuration) {
-    configuration.add(FnordSymbols.FORBID_FRAMING, <span class="code-quote">"<span class="code-keyword">false</span>"</span>);
+  public static void setupForbidFramingDefault(
+      MappedConfiguration&lt;String, String&gt; configuration) {
+    configuration.add(FnordSymbols.FORBID_FRAMING, "false");
   }
 }
-</pre>
+]]></script>
 </div></div>
 
 <h3><a shape="rect" name="Meta-ProgrammingPageContent-MappingtheAnnotation"></a>Mapping the Annotation</h3>
@@ -180,15 +192,15 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>Most of the work has already been done for us: we just have to make a contribution to the <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/meta/MetaWorker.html">MetaWorker</a> service, which is already plugged into the component class transformation pipeline. MetaWorker spots the annotations we define and uses a second object, a <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/meta/MetaDataExtractor.html">MetaDataExtractor</a> we provide, to convert the annotation into a meta-data value.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>ForbidFramingModule.java (partial)</b></div><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
   @Contribute(MetaWorker.class)
-  <span class="code-keyword">public</span> <span class="code-keyword">static</span> void mapAnnotationsToMetaDataValue(
-      MappedConfiguration&lt;<span class="code-object">Class</span>, MetaDataExtractor&gt; configuration) {
+  public static void mapAnnotationsToMetaDataValue(
+      MappedConfiguration&lt;Class, MetaDataExtractor&gt; configuration) {
     configuration
-        .add(ForbidFraming.class, <span class="code-keyword">new</span> FixedExtractor&lt;ForbidFraming&gt;(
+        .add(ForbidFraming.class, new FixedExtractor&lt;ForbidFraming&gt;(
             FnordSymbols.FORBID_FRAMING));
   }
-</pre>
+]]></script>
 </div></div>
 
 <p>If the ForbidFraming annotation has attributes, we would provided an implementation of MetaDataExtractor that examined those attributes to set the meta-data value. Since it has no annotations, the <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/meta/FixedExtractor.html">FixedExtractor</a> class. The argument is the meta-data key, and the default value is "true".</p>
@@ -202,14 +214,14 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>We contribute into the pipeline; the order is important: since the filter will need to write JavaScript, it must be added <em>after</em> the built-in filter that provides the <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/javascript/JavaScriptSupport.html">JavaScriptSupport</a> environmental object.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>ForbidFramingModule.java (partial)</b></div><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
   @Contribute(MarkupRenderer.class)
-  <span class="code-keyword">public</span> <span class="code-keyword">static</span> void addFilter(
+  public static void addFilter(
       OrderedConfiguration&lt;MarkupRendererFilter&gt; configuration) {
-    configuration.addInstance(<span class="code-quote">"ForbidFraming"</span>, ForbidFramingFilter.class,
-        <span class="code-quote">"after:JavascriptSupport"</span>);
+    configuration.addInstance("ForbidFraming", ForbidFramingFilter.class,
+        "after:JavascriptSupport");
   }
-</pre>
+]]></script>
 </div></div>
 
 <p>How do you know what filters are built-in and where to add your own?  The right starting point is the JavaDoc for the method of TapestryModule that contributes the base set: <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/TapestryModule.html#contributeMarkupRenderer(org.apache.tapestry5.ioc.OrderedConfiguration, boolean, java.lang.String, boolean, org.apache.tapestry5.ioc.services.SymbolSource, org.apache.tapestry5.services.AssetSource, org.apache.tapestry5.services.javascript.JavaScriptStackSource, org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructor, org.apache.tapestry5.services.ValidationDecoratorFactory, org.apache.tapestry5.Asset))">contributeMarkupRenderer()</a></p>
@@ -219,47 +231,47 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>Everything comes together in the filter:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>ForbidFramingFilter.java</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-keyword">package</span> com.fnord.services.forbidframing;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+package com.fnord.services.forbidframing;
 
-<span class="code-keyword">import</span> org.apache.tapestry5.MarkupWriter;
-<span class="code-keyword">import</span> org.apache.tapestry5.ioc.annotations.Inject;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.MarkupRenderer;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.MarkupRendererFilter;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.MetaDataLocator;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.RequestGlobals;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.Response;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.javascript.InitializationPriority;
-<span class="code-keyword">import</span> org.apache.tapestry5.services.javascript.JavaScriptSupport;
+import org.apache.tapestry5.MarkupWriter;
+import org.apache.tapestry5.ioc.annotations.Inject;
+import org.apache.tapestry5.services.MarkupRenderer;
+import org.apache.tapestry5.services.MarkupRendererFilter;
+import org.apache.tapestry5.services.MetaDataLocator;
+import org.apache.tapestry5.services.RequestGlobals;
+import org.apache.tapestry5.services.Response;
+import org.apache.tapestry5.services.javascript.InitializationPriority;
+import org.apache.tapestry5.services.javascript.JavaScriptSupport;
 
-<span class="code-keyword">import</span> com.fnord.FnordSymbols;
+import com.fnord.FnordSymbols;
 
-<span class="code-keyword">public</span> class ForbidFramingFilter <span class="code-keyword">implements</span> MarkupRendererFilter {
+public class ForbidFramingFilter implements MarkupRendererFilter {
 
   @Inject
-  <span class="code-keyword">private</span> RequestGlobals requestGlobals;
+  private RequestGlobals requestGlobals;
 
   @Inject
-  <span class="code-keyword">private</span> MetaDataLocator metaDataLocator;
+  private MetaDataLocator metaDataLocator;
 
   @Inject
-  <span class="code-keyword">private</span> Response response;
+  private Response response;
 
   @Inject
-  <span class="code-keyword">private</span> JavaScriptSupport jsSupport;
+  private JavaScriptSupport jsSupport;
 
-  <span class="code-keyword">public</span> void renderMarkup(MarkupWriter writer, MarkupRenderer renderer) {
+  public void renderMarkup(MarkupWriter writer, MarkupRenderer renderer) {
 
-    <span class="code-object">String</span> pageName = requestGlobals.getActivePageName();
+    String pageName = requestGlobals.getActivePageName();
 
-    <span class="code-object">boolean</span> forbidFraming = metaDataLocator.findMeta(
-        FnordSymbols.FORBID_FRAMING, pageName, <span class="code-object">boolean</span>.class);
+    boolean forbidFraming = metaDataLocator.findMeta(
+        FnordSymbols.FORBID_FRAMING, pageName, boolean.class);
 
-    <span class="code-keyword">if</span> (forbidFraming) {
-      response.setHeader(<span class="code-quote">"X-Frame-Options"</span>, <span class="code-quote">"DENY"</span>);
+    if (forbidFraming) {
+      response.setHeader("X-Frame-Options", "DENY");
 
       jsSupport.addScript(InitializationPriority.IMMEDIATE,
-          <span class="code-quote">"Fnord.popOutOfFrame();"</span>);
+          "Fnord.popOutOfFrame();");
 
     }
 
@@ -268,7 +280,7 @@ table.ScrollbarTable td.ScrollbarNextIco
   }
 
 }
-</pre>
+]]></script>
 </div></div>
 
 <p>There's a bit going on in this short piece of code.  The heart of the code is the <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/MetaDataLocator.html">MetaDataLocator</a> service; given a meta-data key and a page name, it can not only extract the value, but then <a shape="rect" href="ioc-coerce.html" title="IoC - coerce">coerce</a> it to a desired type, all in one go.</p>
@@ -282,26 +294,26 @@ table.ScrollbarTable td.ScrollbarNextIco
 <p>This code makes one assumption: that the fnord application's Layout component added fnord.js to every page. That's necessary for the JavaScript that's added:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>fnord.js (partial)</b></div><div class="codeContent panelContent">
-<pre class="code-javascript">
+<script class="theme: Default; brush: javascript; gutter: false" type="syntaxhighlighter"><![CDATA[
 Fnord = {
-  popOutOfFrame : <span class="code-keyword">function</span>() {
-    <span class="code-keyword">if</span> (top != self)
+  popOutOfFrame : function() {
+    if (top != self)
       top.location.replace(location);
   }
 }
-</pre>
+]]></script>
 </div></div>
 
 <h2><a shape="rect" name="Meta-ProgrammingPageContent-Conclusion"></a>Conclusion</h2>
 
 <p>That's it: with the above code, simply adding the @ForbidFraming annotation to a page will add the response header and associated JavaScript; no inheritance hassles.  This basic pattern can be applied to a wide range of cross-cutting concerns, such as security, transaction management, logging, or virtually any other kind of situation that would normally be solved with inheritance or ugly boilerplate code.</p>
 
-<div class="panelMacro"><table class="noteMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="/images/confluence/warning.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">The code in this example was designed for Tapestry 5.2.  Some names were changed to maintain the anonymity of the client (whose project is still secret at the time of writing).</td></tr></table></div></div>
+<div class="panelMacro"><table class="noteMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/warning.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">The code in this example was designed for Tapestry 5.2.  Some names were changed to maintain the anonymity of the client (whose project is still secret at the time of writing).</td></tr></table></div></div>
 </div>
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -312,7 +324,7 @@ Fnord = {
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/meta-programming-page-content.html" async="true">

Modified: websites/production/tapestry/content/modules.html
==============================================================================
--- websites/production/tapestry/content/modules.html (original)
+++ websites/production/tapestry/content/modules.html Sun Sep 22 22:21:21 2013
@@ -24,7 +24,10 @@
     Modules -- Apache Tapestry
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
+
+
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
+
 </head>
 <body>
   <div class="wrapper bs">
@@ -34,9 +37,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -225,7 +228,7 @@
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -236,7 +239,7 @@
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/modules.html" async="true">

Modified: websites/production/tapestry/content/navigation.html
==============================================================================
--- websites/production/tapestry/content/navigation.html (original)
+++ websites/production/tapestry/content/navigation.html Sun Sep 22 22:21:21 2013
@@ -24,7 +24,10 @@
     Navigation -- Apache Tapestry
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
+
+
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
+
 </head>
 <body>
   <div class="wrapper bs">
@@ -34,9 +37,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -63,7 +66,7 @@
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -74,7 +77,7 @@
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/navigation.html" async="true">

Modified: websites/production/tapestry/content/news.html
==============================================================================
--- websites/production/tapestry/content/news.html (original)
+++ websites/production/tapestry/content/news.html Sun Sep 22 22:21:21 2013
@@ -24,7 +24,10 @@
     News -- Apache Tapestry
   </title>
   <link type="text/css" rel="stylesheet" href="/resources/space.css">
+
+
   <link href="/styles/style.css" rel="stylesheet" type="text/css"/>
+
 </head>
 <body>
   <div class="wrapper bs">
@@ -34,9 +37,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -56,12 +59,12 @@
   </div>
 
 <div id="content">
-<div id="ConfluenceContent"><p></p>
-<div id="bar">
-<p><b>We think you will love Tapestry!</b> Give us 20 minutes and <b><a shape="rect" href="tapestry-tutorial.html" title="Tapestry Tutorial">follow our tutorial</a></b>.</p>
+<div id="ConfluenceContent"><p><br clear="none">
+</p><div id="bar"><br clear="none">
+<b>We think you will love Tapestry!</b> Give us 20 minutes and <b><a shape="rect" href="tapestry-tutorial.html" title="Tapestry Tutorial">follow our tutorial</a></b>.<br clear="none">
 </div>
 
-<div>
+<p></p><div>
 
 <h2><a shape="rect" name="News-News%21Feedicon.gif%21https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fcreaterssfeed.action%3Ftypes%3Dblogpost%26spaces%3DTAPESTRY%26title%3DApacheTapestryNewsRSSFeed%26labelString%253D%26sort%3Dcreated%26maxResults%3D10%26timeSpan%3D12%26confirm%3DCreate%26showContent%3Dtrue%26showDiff%3Dfalse"></a>News <a shape="rect" class="external-link" href="https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&amp;spaces=TAPESTRY&amp;title=Apache+Tapestry+News+RSS+Feed&amp;labelString%3D&amp;sort=created&amp;maxResults=10&amp;timeSpan=12&amp;confirm=Create&amp;showContent=true&amp;showDiff=false"><span class="image-wrap" style=""><img src="news.data/Feed-icon.gif" style="border: 0px solid black"></span></a></h2>
 
@@ -73,25 +76,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~mlusetti">
-               <img class="userLogo logo" src="news.userimage/mlusetti-29482-pp-about-me.jpeg" alt="User icon: mlusetti" title="mlusetti">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: mlusetti" title="mlusetti">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~mlusetti">Massimo Lusetti</a> posted on Apr 29, 2013</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-537.html">Announcing Tapestry 5.3.7</a>
+                <a shape="rect" class="blogHeading" href="2013/04/29/announcing-tapestry-537.html">Announcing Tapestry 5.3.7</a>
             
         </div>
     
     <div class="wiki-content">
         <p>Apache Tapestry 5.3.7: improves security and stability.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-537.html" title="Read the rest of Announcing Tapestry 5.3.7 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2013/04/29/announcing-tapestry-537.html" title="Read the rest of Announcing Tapestry 5.3.7 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=31819912">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -99,25 +97,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~uli">
-               <img class="userLogo logo" src="news.userimage/uli.jpg" alt="User icon: uli" title="uli">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: uli" title="uli">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~uli">Ulrich St&#228;rk</a> posted on Feb 04, 2013</div>
-                <a shape="rect" class="blogHeading" href="new-website-infrastructure.html">New Website Infrastructure</a>
+                <a shape="rect" class="blogHeading" href="2013/02/04/new-website-infrastructure.html">New Website Infrastructure</a>
             
         </div>
     
     <div class="wiki-content">
         <p>A few days ago we changed our website infrastructure from a Confluence export that gets rsync'ed over several hosts until it reaches the ASF's main web servers to a SvnPubSub based approach. Now once an hour a buildbot build exports the site from Confluence and checks the changes into SVN where they get picked up by the public facing web servers almost instantly. This allows us to keep our old website sources in Confluence but also allows us to check in static resources like JavaDocs, &#8230;</p>
     </div>
-            <p><a shape="rect" href="new-website-infrastructure.html" title="Read the rest of New Website Infrastructure ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2013/02/04/new-website-infrastructure.html" title="Read the rest of New Website Infrastructure ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=30752160">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -125,25 +118,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Oct 12, 2012</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-536.html">Announcing Tapestry 5.3.6</a>
+                <a shape="rect" class="blogHeading" href="2012/10/12/announcing-tapestry-536.html">Announcing Tapestry 5.3.6</a>
             
         </div>
     
     <div class="wiki-content">
         <p>Apache Tapestry 5.3.6: improves security and stability.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-536.html" title="Read the rest of Announcing Tapestry 5.3.6 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2012/10/12/announcing-tapestry-536.html" title="Read the rest of Announcing Tapestry 5.3.6 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=30739033">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -151,25 +139,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Aug 30, 2012</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-535.html">Announcing Tapestry 5.3.5</a>
+                <a shape="rect" class="blogHeading" href="2012/08/30/announcing-tapestry-535.html">Announcing Tapestry 5.3.5</a>
             
         </div>
     
     <div class="wiki-content">
         <p>The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.5.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-535.html" title="Read the rest of Announcing Tapestry 5.3.5 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2012/08/30/announcing-tapestry-535.html" title="Read the rest of Announcing Tapestry 5.3.5 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=30149356">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -177,25 +160,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jul 16, 2012</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-534.html">Announcing Tapestry 5.3.4</a>
+                <a shape="rect" class="blogHeading" href="2012/07/16/announcing-tapestry-534.html">Announcing Tapestry 5.3.4</a>
             
         </div>
     
     <div class="wiki-content">
         <p>The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.4.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-534.html" title="Read the rest of Announcing Tapestry 5.3.4 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2012/07/16/announcing-tapestry-534.html" title="Read the rest of Announcing Tapestry 5.3.4 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=29688185">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -203,25 +181,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Apr 24, 2012</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-533.html">Announcing Tapestry 5.3.3</a>
+                <a shape="rect" class="blogHeading" href="2012/04/24/announcing-tapestry-533.html">Announcing Tapestry 5.3.3</a>
             
         </div>
     
     <div class="wiki-content">
         <p>The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.3.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-533.html" title="Read the rest of Announcing Tapestry 5.3.3 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2012/04/24/announcing-tapestry-533.html" title="Read the rest of Announcing Tapestry 5.3.3 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27844861">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -229,11 +202,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Feb 08, 2012</div>
-                <a shape="rect" class="blogHeading" href="tapestry-on-heroku.html">Tapestry on Heroku</a>
+                <a shape="rect" class="blogHeading" href="2012/02/08/tapestry-on-heroku.html">Tapestry on Heroku</a>
             
         </div>
     
@@ -241,12 +214,7 @@
         <p>James Ward has published a short article about how to deploy Tapestry applications on the Heroku cloud computing service: <a shape="rect" class="external-link" href="http://www.jamesward.com/2012/02/08/deploy-containerless-tapestry-apps-on-heroku" >Deploy Containerless Tapestry Apps on Heroku </a>.</p>
     </div>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27837807">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -254,25 +222,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~mlusetti">
-               <img class="userLogo logo" src="news.userimage/mlusetti-29482-pp-about-me.jpeg" alt="User icon: mlusetti" title="mlusetti">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: mlusetti" title="mlusetti">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~mlusetti">Massimo Lusetti</a> posted on Feb 07, 2012</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-532.html">Announcing Tapestry 5.3.2</a>
+                <a shape="rect" class="blogHeading" href="2012/02/07/announcing-tapestry-532.html">Announcing Tapestry 5.3.2</a>
             
         </div>
     
     <div class="wiki-content">
         <p>The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.2.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-532.html" title="Read the rest of Announcing Tapestry 5.3.2 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2012/02/07/announcing-tapestry-532.html" title="Read the rest of Announcing Tapestry 5.3.2 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27837553">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -280,25 +243,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~mlusetti">
-               <img class="userLogo logo" src="news.userimage/mlusetti-29482-pp-about-me.jpeg" alt="User icon: mlusetti" title="mlusetti">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: mlusetti" title="mlusetti">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~mlusetti">Massimo Lusetti</a> posted on Dec 21, 2011</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-531.html">Announcing Tapestry 5.3.1</a>
+                <a shape="rect" class="blogHeading" href="2011/12/21/announcing-tapestry-531.html">Announcing Tapestry 5.3.1</a>
             
         </div>
     
     <div class="wiki-content">
         <p>The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.1.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-531.html" title="Read the rest of Announcing Tapestry 5.3.1 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/12/21/announcing-tapestry-531.html" title="Read the rest of Announcing Tapestry 5.3.1 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27834077">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -306,25 +264,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Nov 23, 2011</div>
-                <a shape="rect" class="blogHeading" href="announcing-tapestry-53.html">Announcing Tapestry 5.3</a>
+                <a shape="rect" class="blogHeading" href="2011/11/23/announcing-tapestry-53.html">Announcing Tapestry 5.3</a>
             
         </div>
     
     <div class="wiki-content">
         <p>The Tapestry Team is very proud to announce the availability of Apache Tapestry 5.3.</p>
     </div>
-            <p><a shape="rect" href="announcing-tapestry-53.html" title="Read the rest of Announcing Tapestry 5.3 ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/11/23/announcing-tapestry-53.html" title="Read the rest of Announcing Tapestry 5.3 ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27832056">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -332,25 +285,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Oct 31, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-53-release-candidate.html">Tapestry 5.3 Release Candidate</a>
+                <a shape="rect" class="blogHeading" href="2011/10/31/tapestry-53-release-candidate.html">Tapestry 5.3 Release Candidate</a>
             
         </div>
     
     <div class="wiki-content">
         <p>We've released a new <b>release candidate</b> for Tapestry 5.3: Apache Tapestry <b>5.3-rc-2</b>.</p>
     </div>
-            <p><a shape="rect" href="tapestry-53-release-candidate.html" title="Read the rest of Tapestry 5.3 Release Candidate ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/10/31/tapestry-53-release-candidate.html" title="Read the rest of Tapestry 5.3 Release Candidate ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27830050">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -358,11 +306,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Oct 03, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-feedback.html">Tapestry Feedback!</a>
+                <a shape="rect" class="blogHeading" href="2011/10/03/tapestry-feedback.html">Tapestry Feedback!</a>
             
         </div>
     
@@ -370,12 +318,7 @@
         <p>I've created a very long, detailed discussion of the importance of Feedback as a cornerstone of Tapestry. It's available from my personal blog, <a shape="rect" class="external-link" href="http://tapestryjava.blogspot.com/2011/10/tapestry-feedback.html" >howardlewisship.com</a>.</p>
     </div>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27828095">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -383,25 +326,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Aug 27, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-53-beta-preview.html">Tapestry 5.3 Beta Preview</a>
+                <a shape="rect" class="blogHeading" href="2011/08/27/tapestry-53-beta-preview.html">Tapestry 5.3 Beta Preview</a>
             
         </div>
     
     <div class="wiki-content">
         <p>We've released the first beta preview of Tapestry 5.3:  Tapestry <b>5.3-beta-1</b>.</p>
     </div>
-            <p><a shape="rect" href="tapestry-53-beta-preview.html" title="Read the rest of Tapestry 5.3 Beta Preview ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/08/27/tapestry-53-beta-preview.html" title="Read the rest of Tapestry 5.3 Beta Preview ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27825488">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -409,25 +347,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Aug 16, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-53-exception-reporting.html">Tapestry 5.3 Exception Reporting</a>
+                <a shape="rect" class="blogHeading" href="2011/08/16/tapestry-53-exception-reporting.html">Tapestry 5.3 Exception Reporting</a>
             
         </div>
     
     <div class="wiki-content">
         <p>A short screencast highlighting improvements to Tapestry's handling of server-side errors during Ajax requests</p>
     </div>
-            <p><a shape="rect" href="tapestry-53-exception-reporting.html" title="Read the rest of Tapestry 5.3 Exception Reporting ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/08/16/tapestry-53-exception-reporting.html" title="Read the rest of Tapestry 5.3 Exception Reporting ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27824405">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -435,25 +368,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jul 29, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-53-screencast.html">Tapestry 5.3 screencast</a>
+                <a shape="rect" class="blogHeading" href="2011/07/29/tapestry-53-screencast.html">Tapestry 5.3 screencast</a>
             
         </div>
     
     <div class="wiki-content">
         <p>A short screencast introducing some new components and features coming in Tapestry 5.3</p>
     </div>
-            <p><a shape="rect" href="tapestry-53-screencast.html" title="Read the rest of Tapestry 5.3 screencast ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/07/29/tapestry-53-screencast.html" title="Read the rest of Tapestry 5.3 screencast ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27822931">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -461,25 +389,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jun 29, 2011</div>
-                <a shape="rect" class="blogHeading" href="526-maintenance-release.html">5.2.6 Maintenance Release</a>
+                <a shape="rect" class="blogHeading" href="2011/06/29/526-maintenance-release.html">5.2.6 Maintenance Release</a>
             
         </div>
     
     <div class="wiki-content">
         <p>A new stable version of Tapestry is available for download, Tapestry 5.2.6.  We can recommend that all Tapestry 5.2 applications upgrade to version 5.2.6.</p>
     </div>
-            <p><a shape="rect" href="526-maintenance-release.html" title="Read the rest of 5.2.6 Maintenance Release ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/06/29/526-maintenance-release.html" title="Read the rest of 5.2.6 Maintenance Release ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27820418">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -487,25 +410,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jun 24, 2011</div>
-                <a shape="rect" class="blogHeading" href="first-alpha-of-53-now-available.html">First alpha of 5.3 now available</a>
+                <a shape="rect" class="blogHeading" href="2011/06/24/first-alpha-of-53-now-available.html">First alpha of 5.3 now available</a>
             
         </div>
     
     <div class="wiki-content">
         <p>Apache Tapestry version 5.3.0 is now available. This is the first alpha release of Tapestry 5.3.  It is designed to be a drop-in replacement for Tapestry 5.2, adding new components and features, with lower memory utilization, and even faster startup.</p>
     </div>
-            <p><a shape="rect" href="first-alpha-of-53-now-available.html" title="Read the rest of First alpha of 5.3 now available ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/06/24/first-alpha-of-53-now-available.html" title="Read the rest of First alpha of 5.3 now available ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=27361981">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -513,25 +431,20 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jun 13, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestrys-performance-tested.html">Tapestry's Performance Tested</a>
+                <a shape="rect" class="blogHeading" href="2011/06/13/tapestrys-performance-tested.html">Tapestry's Performance Tested</a>
             
         </div>
     
     <div class="wiki-content">
         <p>We make bold claims right on the front page about performance and back that up with usually anecdotal evidence. It's nice that a <a shape="rect" class="external-link" href="http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/" >disinterested third party has come up with their own framework performance shootout</a>, covering everthing from Rails to Play to Wicket to (thanks to Kalle) Tapestry 5.2.5.  I have to say that Tapestry significantly rocked</p>
     </div>
-            <p><a shape="rect" href="tapestrys-performance-tested.html" title="Read the rest of Tapestry's Performance Tested ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/06/13/tapestrys-performance-tested.html" title="Read the rest of Tapestry's Performance Tested ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=26805615">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -539,11 +452,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Apr 20, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-magic.html">Tapestry Magic</a>
+                <a shape="rect" class="blogHeading" href="2011/04/20/tapestry-magic.html">Tapestry Magic</a>
             
         </div>
     
@@ -551,12 +464,7 @@
         <p>The new blog <a shape="rect" class="external-link" href="http://tawus.wordpress.com/" >Java Magic</a> has some detailed postings about Tapestry's Aspect Oriented Programming features. This is a blog to  track if you are interested in some of the more advanced capabilities of Tapestry.</p>
     </div>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=26118772">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -564,11 +472,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Mar 31, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-5-in-action-a-meap-best-seller.html">Tapestry 5 In Action, a MEAP Best Seller</a>
+                <a shape="rect" class="blogHeading" href="2011/03/31/tapestry-5-in-action-a-meap-best-seller.html">Tapestry 5 In Action, a MEAP Best Seller</a>
             
         </div>
     
@@ -578,14 +486,9 @@
 <ul><li>Tapestry 5 in Action</li><li>Spring in Action, &#8230;</li></ul>
 
     </div>
-            <p><a shape="rect" href="tapestry-5-in-action-a-meap-best-seller.html" title="Read the rest of Tapestry 5 In Action, a MEAP Best Seller ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/03/31/tapestry-5-in-action-a-meap-best-seller.html" title="Read the rest of Tapestry 5 In Action, a MEAP Best Seller ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=26117001">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -593,11 +496,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Mar 30, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-kudos.html">Tapestry Kudos</a>
+                <a shape="rect" class="blogHeading" href="2011/03/30/tapestry-kudos.html">Tapestry Kudos</a>
             
         </div>
     
@@ -606,14 +509,9 @@
 
 <p></p><blockquote></blockquote>Today I'm more in love with Tapestry 5 than ever before. I had a milestone demo at work which went well, and could actually show a good portion of a re-written website running and working! I'm at the heights of my project development. &#8230;
     </div>
-            <p><a shape="rect" href="tapestry-kudos.html" title="Read the rest of Tapestry Kudos ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/03/30/tapestry-kudos.html" title="Read the rest of Tapestry Kudos ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=26116911">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -621,11 +519,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~drobiazko">
-               <img class="userLogo logo" src="news.userimage/igor_drobiazko.png" alt="User icon: drobiazko" title="drobiazko">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: drobiazko" title="drobiazko">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~drobiazko">Igor Drobiazko</a> posted on Mar 29, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-525-maintenance-release.html">Tapestry 5.2.5 (maintenance release)</a>
+                <a shape="rect" class="blogHeading" href="2011/03/29/tapestry-525-maintenance-release.html">Tapestry 5.2.5 (maintenance release)</a>
             
         </div>
     
@@ -634,14 +532,9 @@
 
 <p>The main fix in this release is <a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/TAP5-1208">TAP5-1208</a>, which fixes the issue with null values of mutable fields of components, when debugging applications. This bug has been introduced in 5.2.4 with the deprecation of page pooling. &#8230;</p>
     </div>
-            <p><a shape="rect" href="tapestry-525-maintenance-release.html" title="Read the rest of Tapestry 5.2.5 (maintenance release) ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/03/29/tapestry-525-maintenance-release.html" title="Read the rest of Tapestry 5.2.5 (maintenance release) ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=26116857">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -649,11 +542,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~drobiazko">
-               <img class="userLogo logo" src="news.userimage/igor_drobiazko.png" alt="User icon: drobiazko" title="drobiazko">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: drobiazko" title="drobiazko">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~drobiazko">Igor Drobiazko</a> posted on Mar 23, 2011</div>
-                <a shape="rect" class="blogHeading" href="tapestry-5-in-action-available-through-meap.html">Tapestry 5 in Action available through MEAP</a>
+                <a shape="rect" class="blogHeading" href="2011/03/23/tapestry-5-in-action-available-through-meap.html">Tapestry 5 in Action available through MEAP</a>
             
         </div>
     
@@ -662,14 +555,9 @@
 
 <p>Tapestry 5 in Action is a comprehensive guide that introduces Apache Tapestry and its approach to building modern web applications. The book walks you through Tapestry 5, from a simple Hello World application to rich Ajax-enabled applications. Written by a core committer, &#8230;</p>
     </div>
-            <p><a shape="rect" href="tapestry-5-in-action-available-through-meap.html" title="Read the rest of Tapestry 5 in Action available through MEAP ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="2011/03/23/tapestry-5-in-action-available-through-meap.html" title="Read the rest of Tapestry 5 in Action available through MEAP ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=26116397">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -677,11 +565,11 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jan 18, 2011</div>
-                <a shape="rect" class="blogHeading" href="kalle-korhonen-elected-tapestry-committer.html">Kalle Korhonen  elected Tapestry Committer</a>
+                <a shape="rect" class="blogHeading" href="2011/01/18/kalle-korhonen-elected-tapestry-committer.html">Kalle Korhonen  elected Tapestry Committer</a>
             
         </div>
     
@@ -689,12 +577,7 @@
         <p>Kalle Kohonen, well known in the Tapestry community for his work on <a shape="rect" class="external-link" href="http://tynamo.org/" >Tynamo</a> and its many popular and independently reusable sub-modules, has been voted in as a Tapestry committer. Let's all welcome him aboard!</p>
     </div>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=25199040">Edit</a>
-                    
-                    </div>
     </div>
     
         
@@ -702,33 +585,28 @@
             <div class="logo-heading-block">
             <span class="logoBlock">
                 <a shape="rect" class="userLogoLink" href="https://cwiki.apache.org/confluence/display/~hlship">
-               <img class="userLogo logo" src="news.userimage/hlship-42158-pp-howard-basement-hands-folded-square.jpg" alt="User icon: hlship" title="hlship">
+               <img class="userLogo logo" src="https://cwiki.apache.org/confluence/images/icons/profilepics/default.gif" alt="User icon: hlship" title="hlship">
            </a>            </span>
             <span class="blogHeading">
                 </span><div class="page-metadata not-personal"><a shape="rect" class="url fn confluence-userlink" href="https://cwiki.apache.org/confluence/display/~hlship">Howard M. Lewis Ship</a> posted on Jan 10, 2011</div>
-                <a shape="rect" class="blogHeading" href="why-tapestry-by-kalle-korhonen.html">"Why Tapestry?" by Kalle Korhonen</a>
+                <a shape="rect" class="blogHeading" href="/confluence/pages/viewpage.action?pageId=24192890">"Why Tapestry?" by Kalle Korhonen</a>
             
         </div>
     
     <div class="wiki-content">
         <p>What I really like to give as an answer to people who ask why one should use Tapestry is this: because it is well-balanced and comprehensive.</p>
     </div>
-            <p><a shape="rect" href="why-tapestry-by-kalle-korhonen.html" title="Read the rest of &quot;Why Tapestry?&quot; by Kalle Korhonen ">Read more&#8230;</a></p>
+            <p><a shape="rect" href="/confluence/pages/viewpage.action?pageId=24192890" title="Read the rest of &quot;Why Tapestry?&quot; by Kalle Korhonen ">Read more&#8230;</a></p>
     
-            
-        <div class="endsection">
         
-            <a shape="rect" href="/confluence/pages/editblogpost.action?pageId=24192890">Edit</a>
-                    
-                    </div>
     </div>
     
-</div></div>
+<p></p></div></div>
 </div>
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -739,7 +617,7 @@
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/news.html" async="true">