Modified: websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html ============================================================================== --- websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html (original) +++ websites/production/tapestry/content/2010/12/17/announcing-tapestry-52.html Sun Feb 11 12:23:46 2018 @@ -23,41 +23,51 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Announcing Tapestry 5.2 -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Announcing Tapestry 5.2 -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Announcing Tapestry 5.2</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2010 > 12 > 17 > <a href="announcing-tapestry-52.html">Announcing Tapestry 5.2</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=24190247">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Announcing Tapestry 5.2</h1></div> -<div id="content"> -<div id="ConfluenceContent"><p>I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as <a shape="rect" href="../../../download.html">Tapestry version 5.2.4</a>.</p> +</div> + <div class="clearer"></div> + </div> + + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2010 > 12 > 17 > <a href="announcing-tapestry-52.html">Announcing Tapestry 5.2</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=24190247">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>I'm very proud to announce that the next major release of Tapestry, release 5.2, is now available as <a href="../../../download.html">Tapestry version 5.2.4</a>.</p> <p>This is the first stable release of Tapestry since 5.1.0.5 (back in April 2009), which is far too long a cycle. You might wonder: what's been the holdup? The answer, for myself personally, is that I've been using Tapestry on two very, very different applications for two very, very different clients and I've been updating Tapestry to embrace the real world concerns of both of them. At the same time, I've done about a dozen public and private Tapestry training sessions and gathered reams of input from my students. </p> @@ -79,7 +89,7 @@ <h2 id="AnnouncingTapestry5.2-ClassTransformationAPIImprovements">ClassTransformation API Improvements</h2> -<p>At the heart of Tapestry is the Class Transformation API; the <em>extensible</em> pipeline that is the basis for how Tapestry transforms simple POJOs into working components. Prior to 5.2, if you wanted to do any interesting transformations, you had to master the <a shape="rect" class="external-link" href="http://www.jboss.org/javassist" >Javassist</a> psuedo-Java language.</p> +<p>At the heart of Tapestry is the Class Transformation API; the <em>extensible</em> pipeline that is the basis for how Tapestry transforms simple POJOs into working components. Prior to 5.2, if you wanted to do any interesting transformations, you had to master the <a class="external-link" href="http://www.jboss.org/javassist" rel="nofollow">Javassist</a> psuedo-Java language.</p> <p>Tapestry 5.2 reworks the API; it is now possible to do all kinds of interesting transformations in strict Java code; Javassist has been walled off, with an eventual goal to eliminate it entirely.</p> @@ -89,23 +99,23 @@ <p>That works well when the a page has a fixed set of values for the page activation context, but not so well when the values may vary. For instance, you may be doing a search and want to store optional query parameters to identify the query term or the page number.</p> -<p>Tapestry 5.2 adds the @<a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/ActivationRequestParameter.html">ActivationRequestParameter</a> annotation that automates the process of gathering such data, encoding that data into URLs as query parameters, and making it available in subsequent requests.</p> +<p>Tapestry 5.2 adds the @<a class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/ActivationRequestParameter.html">ActivationRequestParameter</a> annotation that automates the process of gathering such data, encoding that data into URLs as query parameters, and making it available in subsequent requests.</p> <h2 id="AnnouncingTapestry5.2-Testing">Testing</h2> -<p>A lot of work has gone into Tapestry's testing support, especially the base classes that support integration testing using <a shape="rect" class="external-link" href="http://seleniumhq.org/" >Selenium</a>. The new base classes make it easy to write test cases that work independently, or as part of a larger test, automatically starting and stopping Selenium and Jetty as appropriate. Further, Tapestry expands on Selenium's failure behavior, so that failures result in a capture of the page contents as both HTML and a PNG image file. It is simply much faster and much easier to write real, useful tests for Tapestry.</p> +<p>A lot of work has gone into Tapestry's testing support, especially the base classes that support integration testing using <a class="external-link" href="http://seleniumhq.org/" rel="nofollow">Selenium</a>. The new base classes make it easy to write test cases that work independently, or as part of a larger test, automatically starting and stopping Selenium and Jetty as appropriate. Further, Tapestry expands on Selenium's failure behavior, so that failures result in a capture of the page contents as both HTML and a PNG image file. It is simply much faster and much easier to write real, useful tests for Tapestry.</p> <h2 id="AnnouncingTapestry5.2-JSR-303Support">JSR-303 Support</h2> -<p>Tapestry now supports the <a shape="rect" class="external-link" href="http://jcp.org/en/jsr/detail?id=303" >Bean Validation</a> JSR, converting the standard validation annotations into client-side and server-side validations.</p> +<p>Tapestry now supports the <a class="external-link" href="http://jcp.org/en/jsr/detail?id=303" rel="nofollow">Bean Validation</a> JSR, converting the standard validation annotations into client-side and server-side validations.</p> <h2 id="AnnouncingTapestry5.2-Documentation">Documentation</h2> -<p>Tapestry's documentation has always been a challenge; for Tapestry 5.2 we've been doing a massive rework; doing a better job of getting you started using Tapestry; it's still a work in progress, but since it's based on a live <a shape="rect" class="external-link" href="http://www.atlassian.com/software/confluence/" >Confluence</a> wiki (and no longer tied to the release process) the documentation is free to quickly evolve. </p> +<p>Tapestry's documentation has always been a challenge; for Tapestry 5.2 we've been doing a massive rework; doing a better job of getting you started using Tapestry; it's still a work in progress, but since it's based on a live <a class="external-link" href="http://www.atlassian.com/software/confluence/" rel="nofollow">Confluence</a> wiki (and no longer tied to the release process) the documentation is free to quickly evolve. </p> -<p>Better yet, you don't have to be a committer to write documentation ... just sign your <a shape="rect" class="external-link" href="http://www.apache.org/licenses/icla.txt">Apache Contributor License Agreement</a>.</p> +<p>Better yet, you don't have to be a committer to write documentation ... just sign your <a class="external-link" href="http://www.apache.org/licenses/icla.txt">Apache Contributor License Agreement</a>.</p> -<p>And in terms of exhaustive guides ... Igor Drobiazko's book is being translated from German to English as <a shape="rect" href="../../../books.html">Tapestry 5 In Action</a>.</p> +<p>And in terms of exhaustive guides ... Igor Drobiazko's book is being translated from German to English as <a href="../../../books.html">Tapestry 5 In Action</a>.</p> <h2 id="AnnouncingTapestry5.2-Summary">Summary</h2> @@ -114,11 +124,12 @@ <p>Tapestry 5 was designed so that it would be possible to make big improvements to the internals and add new features to the framework <em>without</em> impacting existing users and applications; Tapestry 5.2 has validated that design and philosophy. It delivers a lot of punch in a non-disruptive way.</p> <p>So, if you are looking for a high-productivity, high-performance web framework that doesn't get in your way, it's a great time to take a closer look at Tapestry!</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.<br clear="none"> + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -130,13 +141,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/announcing-tapestry-52.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/announcing-tapestry-52.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/announcing-tapestry-52.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/announcing-tapestry-52.html"></iframe> + </noscript> + </div> + </body> </html>
Modified: websites/production/tapestry/content/2011/01/10/why-tapestry-by-kalle-korhonen.html ============================================================================== --- websites/production/tapestry/content/2011/01/10/why-tapestry-by-kalle-korhonen.html (original) +++ websites/production/tapestry/content/2011/01/10/why-tapestry-by-kalle-korhonen.html Sun Feb 11 12:23:46 2018 @@ -23,41 +23,51 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - "Why Tapestry?" by Kalle Korhonen -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + "Why Tapestry?" by Kalle Korhonen -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">"Why Tapestry?" by Kalle Korhonen</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 01 > 10 > <a href="why-tapestry-by-kalle-korhonen.html">"Why Tapestry?" by Kalle Korhonen</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=24192890">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">"Why Tapestry?" by Kalle Korhonen</h1></div> -<div id="content"> -<div id="ConfluenceContent"><p>I recently stumbled across a blog post by Kalle Korhonen: <a shape="rect" class="external-link" href="http://docs.codehaus.org/pages/viewpage.action?pageId=190316696" >Why Tapestry?</a>. Kalle has been very busy with Tapestry as the force behind <a shape="rect" class="external-link" href="http://tynamo.org/" >Tynamo</a>, a RAD toolkit built on top of Tapestry. </p> +</div> + <div class="clearer"></div> + </div> + + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 01 > 10 > <a href="why-tapestry-by-kalle-korhonen.html">"Why Tapestry?" by Kalle Korhonen</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=24192890">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>I recently stumbled across a blog post by Kalle Korhonen: <a class="external-link" href="http://docs.codehaus.org/pages/viewpage.action?pageId=190316696" rel="nofollow">Why Tapestry?</a>. Kalle has been very busy with Tapestry as the force behind <a class="external-link" href="http://tynamo.org/" rel="nofollow">Tynamo</a>, a RAD toolkit built on top of Tapestry. </p> <p>On the subject of performance:</p> @@ -75,12 +85,13 @@ <blockquote><p>Perhaps we've gone a bit overboard with modularity, but since it's just that simple with Tapestry, most of our modules are independently usable but seamlessly work together in the same web application as soon as you add them to the classpath.</p></blockquote> -<p>There's quite a bit more, and it is both favorable to Tapestry and well balanced. Read the <a shape="rect" class="external-link" href="http://docs.codehaus.org/pages/viewpage.action?pageId=190316696" >full posting</a>.</p></div> -</div> +<p>There's quite a bit more, and it is both favorable to Tapestry and well balanced. Read the <a class="external-link" href="http://docs.codehaus.org/pages/viewpage.action?pageId=190316696" rel="nofollow">full posting</a>.</p></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.<br clear="none"> + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -92,13 +103,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/why-tapestry-by-kalle-korhonen.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/why-tapestry-by-kalle-korhonen.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/why-tapestry-by-kalle-korhonen.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/why-tapestry-by-kalle-korhonen.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html ============================================================================== --- websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html (original) +++ websites/production/tapestry/content/2011/01/18/kalle-korhonen-elected-tapestry-committer.html Sun Feb 11 12:23:46 2018 @@ -23,46 +23,57 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Kalle Korhonen elected Tapestry Committer -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Kalle Korhonen elected Tapestry Committer -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Kalle Korhonen elected Tapestry Committer</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 01 > 18 > <a href="kalle-korhonen-elected-tapestry-committer.html">Kalle Korhonen elected Tapestry Committer</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=25199040">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Kalle Korhonen elected Tapestry Committer</h1></div> -<div id="content"> -<div id="ConfluenceContent"><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> + <div class="clearer"></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.<br clear="none"> + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 01 > 18 > <a href="kalle-korhonen-elected-tapestry-committer.html">Kalle Korhonen elected Tapestry Committer</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=25199040">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>Kalle Kohonen, well known in the Tapestry community for his work on <a class="external-link" href="http://tynamo.org/" rel="nofollow">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> + + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -74,13 +85,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/kalle-korhonen-elected-tapestry-committer.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/kalle-korhonen-elected-tapestry-committer.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/kalle-korhonen-elected-tapestry-committer.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/kalle-korhonen-elected-tapestry-committer.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html ============================================================================== --- websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html (original) +++ websites/production/tapestry/content/2011/03/23/tapestry-5-in-action-available-through-meap.html Sun Feb 11 12:23:46 2018 @@ -23,48 +23,59 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Tapestry 5 in Action available through MEAP -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Tapestry 5 in Action available through MEAP -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 in Action available through MEAP</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 23 > <a href="tapestry-5-in-action-available-through-meap.html">Tapestry 5 in Action available through MEAP</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26116397">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> -<div id="content"> -<div id="ConfluenceContent"><p>I'm pleased to announce that the long awaited <a shape="rect" class="external-link" href="http://www.manning.com/drobiazko/" >Tapestry 5 in Action book</a> is available through MEAP now. Order the book <a shape="rect" class="external-link" href="http://www.manning.com/drobiazko/" >here</a> and start reading today.</p> -<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, it provides deep insight into the architecture of Tapestry 5.</p></div> +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 in Action available through MEAP</h1></div> + </div> + <div class="clearer"></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.<br clear="none"> + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 23 > <a href="tapestry-5-in-action-available-through-meap.html">Tapestry 5 in Action available through MEAP</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26116397">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>I'm pleased to announce that the long awaited <a class="external-link" href="http://www.manning.com/drobiazko/" rel="nofollow">Tapestry 5 in Action book</a> is available through MEAP now. Order the book <a class="external-link" href="http://www.manning.com/drobiazko/" rel="nofollow">here</a> and start reading today.</p> + +<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, it provides deep insight into the architecture of Tapestry 5.</p></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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -76,13 +87,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-available-through-meap.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-available-through-meap.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-available-through-meap.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-available-through-meap.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html ============================================================================== --- websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html (original) +++ websites/production/tapestry/content/2011/03/29/tapestry-525-maintenance-release.html Sun Feb 11 12:23:46 2018 @@ -23,45 +23,55 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Tapestry 5.2.5 (maintenance release) -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Tapestry 5.2.5 (maintenance release) -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5.2.5 (maintenance release)</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 29 > <a href="tapestry-525-maintenance-release.html">Tapestry 5.2.5 (maintenance release)</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26116857">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5.2.5 (maintenance release)</h1></div> -<div id="content"> -<div id="ConfluenceContent"><p>As expected, Tapestry 5.2.5 has been voted up as the latest stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.2.4 to 5.2.5.</p> +</div> + <div class="clearer"></div> + </div> + + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 29 > <a href="tapestry-525-maintenance-release.html">Tapestry 5.2.5 (maintenance release)</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26116857">edit</a> + </div> -<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. The official release notes can be found <a shape="rect" href="../../../release-notes-525.html">here</a>.</p> + <div id="content"> + <div id="ConfluenceContent"><p>As expected, Tapestry 5.2.5 has been voted up as the latest stable version for Tapestry 5.2; we can now recommend that all users upgrade from 5.2.4 to 5.2.5.</p> -<p>Tapestry 5.2.5 can be <a shape="rect" href="../../../download.html">downloaded</a> in either binary or source format. The release is also available via Maven:</p> +<p>The main fix in this release is <a 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. The official release notes can be found <a href="../../../release-notes-525.html">here</a>.</p> + +<p>Tapestry 5.2.5 can be <a href="../../../download.html">downloaded</a> in either binary or source format. The release is also available via Maven:</p> <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl"> <pre class="brush: xml; gutter: false; theme: Default" style="font-size:12px;"><dependency> <groupId>org.apache.tapestry</groupId> @@ -70,11 +80,12 @@ </dependency> </pre> </div></div></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.<br clear="none"> + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -86,13 +97,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-525-maintenance-release.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-525-maintenance-release.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-525-maintenance-release.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-525-maintenance-release.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/03/30/tapestry-kudos.html ============================================================================== --- websites/production/tapestry/content/2011/03/30/tapestry-kudos.html (original) +++ websites/production/tapestry/content/2011/03/30/tapestry-kudos.html Sun Feb 11 12:23:46 2018 @@ -23,65 +23,76 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Tapestry Kudos -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Tapestry Kudos -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Kudos</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 30 > <a href="tapestry-kudos.html">Tapestry Kudos</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26116911">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Kudos</h1></div> -<div id="content"> -<div id="ConfluenceContent"><p>A very happy Tapestry user, Adam Zimowski, recently <a shape="rect" class="external-link" href="http://tapestry.markmail.org/thread/z5ftpvfjibbrubmc" >posted to the Tapestry users mailing list</a> a short description of his progress with a major Tapestry application:</p> +</div> + <div class="clearer"></div> + </div> + + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 30 > <a href="tapestry-kudos.html">Tapestry Kudos</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26116911">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>A very happy Tapestry user, Adam Zimowski, recently <a class="external-link" href="http://tapestry.markmail.org/thread/z5ftpvfjibbrubmc" rel="nofollow">posted to the Tapestry users mailing list</a> a short description of his progress with a major Tapestry application:</p> <blockquote><p>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. I'm sure there are still few more dark evenings loaded with frustration in store for my future, but I'm going to enjoy today...</p> <p>From my daily work with T5 over past few months I can say with confidence it is a love-hate relationship. I get frustrated trying to get over the learning curve when things don't work. I don't enjoy stepping into the framework's guts unless I absolutely have to... But then... when I finally get things to work, it's like EVERY TIME the code is so elegant and gorgeous, it just makes me love Tapestry that much more. It's an amazing feeling, one I haven't had in many years as a Java developer.</p> -<p>And we love our new Spring-less world of Tapestry! We love that Tapesty IoC allows us to painlessly inject remote EJB proxies <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> LOVE IT !!! Our app layer is as light as it can be. We literally run only on:</p> +<p>And we love our new Spring-less world of Tapestry! We love that Tapesty IoC allows us to painlessly inject remote EJB proxies <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> LOVE IT !!! Our app layer is as light as it can be. We literally run only on:</p> <ul><li>Tapestry</li><li>Apache commons-lang</li><li>And, of course, our EJB client libraries</li></ul> -<p>In practice, we are able to concurrently run two completely different teams: Tapestry Devs and EJB/Hibernate devs. Both are experts within their own domain, no stepping on each other's toes <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> Sure, this could be done with any framework, it's just that Tapestry makes it so darn easy and most importantly F-U-N <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p> +<p>In practice, we are able to concurrently run two completely different teams: Tapestry Devs and EJB/Hibernate devs. Both are experts within their own domain, no stepping on each other's toes <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> Sure, this could be done with any framework, it's just that Tapestry makes it so darn easy and most importantly F-U-N <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p> <p>Thank you for this great framework!</p> <p>Adam</p></blockquote> -<p><strong>You're welcome</strong> ... and lets hope the recent efforts on the Tapestry documentation, as well as <a shape="rect" href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=26116397">Igor's new book</a>, will help with those frustrations.</p> -</div> +<p><strong>You're welcome</strong> ... and lets hope the recent efforts on the Tapestry documentation, as well as <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=26116397">Igor's new book</a>, will help with those frustrations.</p> </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.<br clear="none"> + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -93,13 +104,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-kudos.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-kudos.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-kudos.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-kudos.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html ============================================================================== --- websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html (original) +++ websites/production/tapestry/content/2011/03/31/tapestry-5-in-action-a-meap-best-seller.html Sun Feb 11 12:23:46 2018 @@ -23,51 +23,62 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Tapestry 5 In Action, a MEAP Best Seller -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Tapestry 5 In Action, a MEAP Best Seller -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 In Action, a MEAP Best Seller</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 31 > <a href="tapestry-5-in-action-a-meap-best-seller.html">Tapestry 5 In Action, a MEAP Best Seller</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26117001">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry 5 In Action, a MEAP Best Seller</h1></div> -<div id="content"> -<div id="ConfluenceContent"><p>As noted <a shape="rect" class="external-link" href="http://campaign.r20.constantcontact.com/render?llr=gimslwbab&v=001bjW2zZbXAkvzUuPhfk5ucdFKfmuyCAdH6dmhu2MBvfSfiM9-3VXzUQ0xeWqilmCv5PWsFsI0sz45WDwbvw0rAvngIbK5uQXTbTf_FzpqMNqFKrChLhE09XfZKhemehxf" >on Manning's MEAP blog</a>, <a shape="rect" class="external-link" href="http://www.manning.com/drobiazko/" >Tapestry 5 In Action</a> is the top book in the MEAP (Manning Early Access Program) list for the week ending March 31st, 2011:</p> +</div> + <div class="clearer"></div> + </div> + + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 03 > 31 > <a href="tapestry-5-in-action-a-meap-best-seller.html">Tapestry 5 In Action, a MEAP Best Seller</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26117001">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>As noted <a class="external-link" href="http://campaign.r20.constantcontact.com/render?llr=gimslwbab&v=001bjW2zZbXAkvzUuPhfk5ucdFKfmuyCAdH6dmhu2MBvfSfiM9-3VXzUQ0xeWqilmCv5PWsFsI0sz45WDwbvw0rAvngIbK5uQXTbTf_FzpqMNqFKrChLhE09XfZKhemehxf" rel="nofollow">on Manning's MEAP blog</a>, <a class="external-link" href="http://www.manning.com/drobiazko/" rel="nofollow">Tapestry 5 In Action</a> is the top book in the MEAP (Manning Early Access Program) list for the week ending March 31st, 2011:</p> <ul><li>Tapestry 5 in Action</li><li>Spring in Action, Third Edition</li><li>Scala in Action</li><li>Scala in Depth</li><li>Liferay in Action</li><li>Secrets of the JavaScript Ninja</li><li>Mahout in Action</li><li>Activiti in Action</li><li>Clojure in Action</li><li>Groovy in Action, Second Edition</li></ul> <p>That really reflects some pent-up demand, and I hope to see that level of interest continue.</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.<br clear="none"> + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -79,13 +90,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-a-meap-best-seller.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-a-meap-best-seller.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-a-meap-best-seller.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-5-in-action-a-meap-best-seller.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/04/20/tapestry-magic.html ============================================================================== --- websites/production/tapestry/content/2011/04/20/tapestry-magic.html (original) +++ websites/production/tapestry/content/2011/04/20/tapestry-magic.html Sun Feb 11 12:23:46 2018 @@ -23,46 +23,57 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Tapestry Magic -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Tapestry Magic -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Magic</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 04 > 20 > <a href="tapestry-magic.html">Tapestry Magic</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26118772">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry Magic</h1></div> -<div id="content"> -<div id="ConfluenceContent"><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> + <div class="clearer"></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.<br clear="none"> + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 04 > 20 > <a href="tapestry-magic.html">Tapestry Magic</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26118772">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><p>The new blog <a class="external-link" href="http://tawus.wordpress.com/" rel="nofollow">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> + + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -74,13 +85,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-magic.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-magic.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-magic.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-magic.html"></iframe> + </noscript> + </div> + </body> </html> Modified: websites/production/tapestry/content/2011/06/13/tapestrys-performance-tested.html ============================================================================== --- websites/production/tapestry/content/2011/06/13/tapestrys-performance-tested.html (original) +++ websites/production/tapestry/content/2011/06/13/tapestrys-performance-tested.html Sun Feb 11 12:23:46 2018 @@ -23,41 +23,51 @@ <meta http-equiv="x-ua-compatible" content="IE=9"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> - Tapestry's Performance Tested -- Apache Tapestry - </title> - <link type="text/css" rel="stylesheet" href="/resources/space.css"> - + Tapestry's Performance Tested -- 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"> -<div id="navigation"><div class="nav"> -<ul class="alternate"><li><a shape="rect" href="index.html">Home</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li><li><a shape="rect" href="documentation.html">Documentation</a></li><li><a shape="rect" href="download.html">Download</a></li><li><a shape="rect" href="about.html">About</a></li><li><a shape="rect" href="community.html">Community</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/">Apache</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul> -</div></div> - -<div id="top"> -<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> -<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html"> + <div id="navigation"><div class="nav"><ul class="alternate"><li><a href="index.html">Home</a></li><li><a href="getting-started.html">Getting Started</a></li><li><a href="documentation.html">Documentation</a></li><li><a href="download.html">Download</a></li><li><a href="about.html">About</a></li><li><a class="external-link" href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li><li><a href="community.html">Community</a></li><li><a class="external-link" href="http://www.apache.org/security/">Security</a></li><li><a class="external-link" href="http://www.apache.org/">Apache</a></li><li><a class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li></ul></div> + +</div> + + <div id="top"> + <div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis & blogs:</span> +<form enctype="application/x-www-form-urlencoded" method="get" action="https://tapestry.apache.org/search.html"> <input type="text" name="q"> <input type="submit" value="Search"> </form> -</div><div class="emblem" style="float:left"><p><a shape="rect" href="index.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://tapestry.apache.org/images/tapestry_small.png" data-image-src="http://tapestry.apache.org/images/tapestry_small.png"></span></a></p></div><div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry's Performance Tested</h1></div></div> -<div class="clearer"></div> </div> -<div class="clearer"></div> - <div id="breadcrumbs"> - <a href="../../../index.html">Apache Tapestry</a> > 2011 > 06 > 13 > <a href="tapestrys-performance-tested.html">Tapestry's Performance Tested</a> - <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26805615">edit</a> - </div> +<div class="emblem" style="float:left"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://tapestry.apache.org/images/tapestry_small.png" data-image-src="https://tapestry.apache.org/images/tapestry_small.png"></span></p></div> + + +<div class="title" style="float:left; margin: 0 0 0 3em"><h1 id="SmallBanner-PageTitle">Tapestry's Performance Tested</h1></div> -<div id="content"> -<div id="ConfluenceContent"><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> + <div class="clearer"></div> + </div> + + <div class="clearer"></div> + + <div id="breadcrumbs"> + <a href="../../../index.html">Apache Tapestry</a> > 2011 > 06 > 13 > <a href="tapestrys-performance-tested.html">Tapestry's Performance Tested</a> + <a class="edit" title="Edit this page (requires approval -- just ask on the mailing list)" href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=26805615">edit</a> + </div> + + <div id="content"> + <div id="ConfluenceContent"><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 class="external-link" href="http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/" rel="nofollow">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> <p><span class="confluence-embedded-file-wrapper image-left-wrapper"><img class="confluence-embedded-image confluence-external-resource confluence-content-image-border image-left" src="http://www.jtict.com/blog/wp-content/uploads/2011/06/conc_users_graph_small.jpg" data-image-src="http://www.jtict.com/blog/wp-content/uploads/2011/06/conc_users_graph_small.jpg"></span></p> @@ -69,11 +79,12 @@ <p>It's not charted, but Tapestry does pretty well in terms of memory and CPU utilization:</p> <p>Tapestry has been getting faster, release-on-release. Kalle has promised to update the Tapestry test application to 5.3 once at least a stable alpha release is available and I expect to see some incremental speed improvement, and some more visible reduction in memory utilization.</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.<br clear="none"> + <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.<br clear="none"> </p><p><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-400821-1']); @@ -85,13 +96,16 @@ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script></p><p></p></div> -</div> - <div id="comments_thread"></div> - <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestrys-performance-tested.html" async="true"> - </script> - <noscript> - <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestrys-performance-tested.html"></iframe> - </noscript> + </div> + + <div id="comments_thread"></div> + <script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestrys-performance-tested.html" async="true"> + </script> + <noscript> + <iframe width="100%" height="500" src="https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestrys-performance-tested.html"></iframe> + </noscript> + </div> + </body> </html>
