svn commit: r900383 - in /websites/production/tapestry/content: 2014/03/ 2014/03/07/ 2014/03/07/tapestry-54-beta-3-preview-now-available.html cache/main.pageCache news.html

2014-03-06 Thread buildbot
Author: buildbot
Date: Fri Mar  7 03:23:07 2014
New Revision: 900383

Log:
Production update by buildbot for tapestry

Added:
websites/production/tapestry/content/2014/03/
websites/production/tapestry/content/2014/03/07/

websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html
Modified:
websites/production/tapestry/content/cache/main.pageCache
websites/production/tapestry/content/news.html

Added: 
websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html
==
--- 
websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html
 (added)
+++ 
websites/production/tapestry/content/2014/03/07/tapestry-54-beta-3-preview-now-available.html
 Fri Mar  7 03:23:07 2014
@@ -0,0 +1,106 @@
+
+   
+   
+
+
+  
+  
+Tapestry 5.4-beta-3 preview now available -- Apache Tapestry
+  
+  
+
+
+  
+
+
+
+  
+
+
+HomeGetting StartedDocumentationDownloadAboutCommunityhttp://www.apache.org/";>Apachehttp://www.apache.org/foundation/sponsorship.html";>Sponsorshiphttp://www.apache.org/foundation/thanks.html";>Thanks
+
+
+
+
+
+Tapestry docs, issues, wikis & 
blogs:
+http://tapestry.apache.org/search.html";>
+  
+  
+
+
+
+
+
+
+Tapestry 5.4-beta-3 
preview now available
+
+
+
+
+
+  
+Apache 
Tapestry > 2014 > 03 > 07 > Tapestry 5.4-beta-3 
preview now available
+https://cwiki.apache.org/confluence/pages/editpage.action?pageId=39622379";>edit
+  
+
+
+The 3rd beta preview 
release of Tapestry 5.4 is now available.While not an actual 
release candidate, beta previews like this one are high-quality builds that 
pass all of Tapestry's extensive automated tests. You are encouraged to try out 
this beta preview and let us know how it's working.If you're using Maven (or 
Gradle or Ivy, etc), you'll need to add the Apache staging repository to your 
configured list of Maven repositories first: Apache Staging repo 
(Maven-format)
+https://repository.apache.org/content/groups/staging</url>;
+   <layout>default</layout>
+</repository>]]>
+and here's the dependency:Tapestry 5.4-beta-3 dependency (Maven 
format)
+
+There is also a Maven archetype available, so you can build a 
quick little starter project as described at Getting Started, but specifying an 
alternative catalog:
+https://repository.apache.org/content/groups/staging]]>
+
+
+
+
+
+Apache Tapestry, Tapestry, Apache, the Apache feather 
logo, and the Apache Tapestry project logo are trademarks of The Apache 
Software Foundation.
+
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-400821-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+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);
+  })();
+
+
+   
+   https://comments.apache.org/show_comments.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-54-beta-3-preview-now-available.html";
 async="true">
+   
+   
+   https://comments.apache.org/iframe.lua?site=tapestry&page=http://tapestry.apache.org/tapestry-54-beta-3-preview-now-available.html";>
+   
+  
+
+

Modified: websites/production/tapestry/content/cache/main.pageCache
==
Binary files - no diff available.

Modified: websites/production/tapestry/content/news.html
==
--- websites/production/tapestry/content/news.html (original)
+++ websites/production/tapestry/content/news.html Fri Mar  7 03:23:07 2014
@@ -72,6 +72,28 @@
https://cwiki.apache.org/confluence/images/icons/profilepics/default.png"; 
alt="User icon: bobharner" title="bobharner">

 
+Tapestry 
5.4-beta-3 preview now available
+Bob Harner posted on Mar 07, 2014
+
+
+
+
+T

[CONF] Apache Tapestry > Tapestry 5.4-beta-3 preview now available

2014-03-06 Thread Bob Harner (Confluence)














  


Bob Harner edited the blog post:
 


Tapestry 5.4-beta-3 preview now available   




 Comment: minor formatting 


...

If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first:


   



 Code Block








title
Apache Staging repo (Maven-format)


language
xml


 




 
	apachestaging
	Apache Staging Repository
	https://repository.apache.org/content/groups/staging
	default
 



and here's the dependency:



 Code Block








title
Tapestry 5.4-beta-3 dependency (Maven format)
   

[CONF] Apache Tapestry > Tapestry 5.4-beta-3 preview now available

2014-03-06 Thread Bob Harner (Confluence)














  


Bob Harner edited the blog post:
 


Tapestry 5.4-beta-3 preview now available   




 Comment: whitespace 


...

If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first:


   



 Code Block








title
Apache Staging repo (Maven-format)


language
xml


 




 
	apachestaging
	Apache Staging Repository
	https://repository.apache.org/content/groups/staging
	default
 



and here's the dependency:



 Code Block








title
Tapestry 5.4-beta-3 dependency (Maven format)
 

[CONF] Apache Tapestry > Tapestry 5.4-beta-3 preview now available

2014-03-06 Thread Bob Harner (Confluence)














  


Bob Harner wrote a blog post:
 


Tapestry 5.4-beta-3 preview now available   






The 3rd beta preview release of Tapestry 5.4 is now available.


While not an actual release candidate, beta previews like this one are high-quality builds that pass all of Tapestry's extensive automated tests. You are encouraged to try out this beta preview and let us know how it's working.


If you're using Maven (or Gradle or Ivy, etc), you'll need to add the Apache staging repository to your configured list of Maven repositories first:




Apache Staging repo (Maven-format)



	apachestaging
	Apache Staging Repository
	https://repository.apache.org/content/groups/staging
	default



and here's the dependency:


Tapestry 5.4-beta-3 dependency (Maven format)



	org.apache.tapestry
	tapestry-core
	5.4-beta-3
	jar
	compile



There is also Maven archetype available, so you can build a quick little starter project as described at Getting Started, but specifying an alternative catalog: -DarchetypeCatalog=https://repository.apache.org/content/groups/staging 
 






 View Online  · Like  
 Stop watching space  · Manage Notifications  


 


 


  This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software  






svn commit: r900375 - in /websites/production/tapestry/content: cache/main.pageCache tapestry-tutorial.html

2014-03-06 Thread buildbot
Author: buildbot
Date: Fri Mar  7 02:20:47 2014
New Revision: 900375

Log:
Production update by buildbot for tapestry

Modified:
websites/production/tapestry/content/cache/main.pageCache
websites/production/tapestry/content/tapestry-tutorial.html

Modified: websites/production/tapestry/content/cache/main.pageCache
==
Binary files - no diff available.

Modified: websites/production/tapestry/content/tapestry-tutorial.html
==
--- websites/production/tapestry/content/tapestry-tutorial.html (original)
+++ websites/production/tapestry/content/tapestry-tutorial.html Fri Mar  7 
02:20:47 2014
@@ -68,7 +68,7 @@
 Page: 
   
 
 
-Principles
+Introduction
 
 
 
@@ -77,7 +77,7 @@
 Page: 
   
 
 
-Introduction
+Tapestry for JSF Users
 
 
 
@@ -86,7 +86,7 @@
 Page: 
   
 
 
-Tapestry Tutorial
+Principles
 
 
 
@@ -95,7 +95,7 @@
 Page: 
   
 
 
-Tapestry for JSF Users
+Getting Started
 
 
 
@@ -104,54 +104,12 @@
 Page: 
   
 
 
-Getting Started
+Tapestry Tutorial
 
 
 
 
- 
-
-Table of Contents
-
-Dependencies, Tools and 
PluginsCreating The Skeleton 
ApplicationLoading the Project Into 
EclipseExploring 
the ProjectImplementing the Hi-Lo 
Guessing GameUsing BeanEditForm To 
Create User FormsUsing Tapestry With 
Hibernate
-
-Introduction
-
-Welcome to Tapestry!
-
-This is a tutorial for people who will be creating Tapestry 5 applications. 
It doesn't matter whether you have experience with Tapestry 4 (or Tapestry 3, 
for that matter) or whether you are completely new to Tapestry. In fact, in 
some ways, the less you know about web development in general, and older 
Tapestry versions in particular, the better off you may be ... that much less 
to unlearn!
-
-You do need to have a reasonable understanding of HTML, a smattering of 
XML, and a good understanding of basic Java language features, and a few newer 
things such as Java Annotations.
-
-The 
Challenges of Web Application Development
-
-If you're used to developing web applications using servlets and JSPs, or 
with Struts, you are simply used to a lot of pain. So much pain, you may not 
even understand the dire situation you are in! These are environments with no 
safety net; Struts and the Servlet API have no idea how your application is 
structured, or how the different pieces fit together. Any URL can be an action 
and any action can forward to any view (usually a JSP) to provide an HTML 
response to the web browser. The pain is the unending series of small, yet 
important, decisions you have to make as a developer (and communicate to the 
rest of your team). What are the naming conventions for actions, for pages, for 
attributes stored in the HttpSession or HttpServletRequest? Where do 
cross-cutting concerns such as database transactions, caching and security get 
implemented (and do you have to cut-and-paste Java or XML to make it work?) How 
are your packages organized ... where to the user interface classes go, and 
 where do the data and entity objects go?  How do you share code from one part 
of your application to another?
-
-On top of all that, the traditional approaches thrust something most 
unwanted in your face: multi-threaded coding. Remember back to Object 
Oriented Programming 101 where an object was defined as a bundle of data and 
operations on that data? You have to unlearn that lesson as soon as you build a 
traditional web application, because web applications are multi-threaded. An 
application server could be handling dozens or hundreds of requests from 
individual users, each in their own thread, and each sharing the exact same 
objects. Suddenly, you can't store data inside an object (a servlet or a Struts 
Action) because whatever data you store for one user will be instantly 
overwritten by some other user.
-
-Worse, your objects each have only one operation: doGet() or 
doPost().
-
-Meanwhile, most of your day-to-day work involves deciding how to package up 
some data already inside a particular Java object and squeeze that data into a 
URL's query parameters, so that you can write more 

[CONF] Apache Tapestry > Tapestry Tutorial

2014-03-06 Thread Bob Harner (Confluence)














  


Bob Harner edited the page:
 


Tapestry Tutorial   




 Comment: Let's finally stop calling annotations new 





 Wiki Markup




 {float:right|background=""
{contentbylabel:title=Related Articles|showLabels=false|showSpace=false|labels=new-users}
{float} 



Table of Contents
 



 Children Display




Introduction
Welcome to Tapestry!
...
You do need to have a reasonable understanding of HTML, a smattering of XML, and a good understanding of basic Java language features, and a few newer things such as Java including Annotations.
The Challenges of Web Application Development
...






 View Online  · Like  · View Changes  
 Stop watching space  · Manage Notifications  


 


 


  This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software