You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Apache Wiki <wi...@apache.org> on 2011/01/01 15:24:13 UTC

[Tapestry Wiki] Update of "FrontPage" by BobHarner

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tapestry Wiki" for change notification.

The "FrontPage" page has been changed by BobHarner.
The comment on this change is: More cleanup.
http://wiki.apache.org/tapestry/FrontPage?action=diff&rev1=275&rev2=276

--------------------------------------------------

  ##language:en
  #pragma section-numbers off
- <<TableOfContents>>
  
  = Welcome to the Tapestry Wiki =
- {{attachment:tapestry_banner.gif}} This wiki is part of the [[ApacheGeneral:FrontPage|big Apache Wiki Farm]].
  
- Tapestry is a powerful, innovative and increasingly popular open-source web application framework. This wiki exists to supplement the documentation available on the [[http://tapestry.apache.org|Tapestry home page]]. It contains FAQs, helpful tips, and ongoing discussions about the future directions of Tapestry.
+ || {{attachment:tapestry_s.png}} || Tapestry is a component oriented framework for creating dynamic, robust, highly scalable web applications in Java. This wiki exists to supplement the documentation available on the [[http://tapestry.apache.org|Tapestry home page]]. It contains FAQs, helpful tips, and ongoing discussions about the future directions of Tapestry. ||
  
  Users are '''encouraged''' to edit the pages of this Wiki.  There is HelpForBeginners ''and'' there's a WikiSandBox for you to use when learning the Wiki syntax.  Please don't test your Wiki chops on real pages!
  
  || WARNING: Tapestry versions 3, 4 and 5 are significantly different.  When reading the pages below, be sure they apply to the version you are using. In general, unless the page name contains "Tapestry5" you will probably find more current information at http://tapestry.apache.org rather than here. ||
  
+ <<TableOfContents>>
+ 
  = General Topics =
-  * TapestryTeam:  Who's who in the Tapestry world.
+ 
+  * TapestryTutorials: Places to bootstrap your Tapestry experience.
+ 
+  * [[http://tapestry.apache.org/mailing-lists.html|Mailing Lists]] - search combined user/dev [[http://www.nabble.com/Jakarta-Tapestry-f302.html|archive]] before posting questions to the lists.
  
   * PoweredByTapestry: Index of public sites powered by Tapestry.
  
@@ -22, +25 @@

  
   * FrameworkComparisons: Why you would want to use Tapestry over other frameworks, and in what cases.
  
-  * TapestryTutorials: Places to bootstrap your Tapestry experience.
- 
-  * [[http://tapestry.apache.org/mail-lists.html|Mailing Lists]] - search combined user/dev [[http://www.nabble.com/Jakarta-Tapestry-f302.html|archive]] before posting questions to the lists.
- 
   * WishList: white board for fleshing out the future of Tapestry
  
-  * http://www.tapestryforums.com/index.php: Tapestry centric forum.  ''Please consider using the [[http://tapestry.apache.org/mail-lists.html|Tapestry User Mailing List]] instead''.
+  * http://www.tapestryforums.com/index.php: Tapestry centric forum.  ''Please consider using the [[http://tapestry.apache.org/mailing-lists.html|Tapestry User Mailing List]] instead''.
  
   * IrcChannel: There is a #tapestry IRC channel on freenode irc://irc.freenode.net/tapestry
  
@@ -36, +35 @@

  
   * Tapestry 5: [[http://jumpstart.doublenegative.com.au|JumpStart]]:  Teach yourself Tapestry by example, starting with a login screen.  Tapestry JumpStart is a collection of working examples plus an instant, working application, ready to be explored, altered and built on.  Feel free to use it as the base of your own application.
  
-  * Tapestry 5: [[http://appfuse.org|Matt Raible's AppFuse]]: AppFuse is an application for kick starting webapp development that includes options for using Tapestry 5, JSF, Struts 2, Spring MVC, Stripes, and Wicket.  A good reference for those who want to compare frameworks.
+  * Tapestry 5: [[http://appfuse.org|Matt Raible's AppFuse]]: App``Fuse is an application for kick starting webapp development that includes options for using Tapestry 5, JSF, Struts 2, Spring MVC, Stripes, and Wicket.  A good reference for those who want to compare frameworks.
  
   * Tapestry 5: [[http://foror.ru/tapestry-blog|Simple Blog Engine]] Tapestry 5, Hibernate and Lucene (source http://foror.ru/articles/tapestry5/tapestry-blog.tar.gz). User and password "admin" for login. Article about this project http://foror.ru/articles/tapestry5 (sorry only in russian :( ).
  
-  * Tapestry 4: [[http://sourceforge.net/projects/tapestry-tassel]]: Tassel (Tapestry Searchable Selection of components) is a repository of user contributed components built with tapestry, cayenne, and lucene.
+  * Tapestry 4: [[http://sourceforge.net/projects/tapestry-tassel|Tassel]]: a repository of user contributed components built with Tapestry, Cayenne, and Lucene.
  
   * Tapestry 4: [[http://www.agileskills2.org/EWDT|Tapestry tutorials by Kent Tong]]: Tutorials created by Kent Tong.
  
-  * Tapestry 3: [[http://www.jpox.org/docs/1_0/tutorials/tapestry.html|Tapestry + JDO, the Virtual Library revisited]]:  This is a port of the framework's Virtual Library example, using JDO instead of Enterprise Java Beans for the model.  Much easier to set up.  A good example showing how to use JDO with Tapestry.  Complete with tutorial that discusses design decisions.
+  * Tapestry 3: [[http://www.jpox.org/docs/1_0/tutorials/tapestry.html|Tapestry + JDO, the Virtual Library revisited]]: a good example showing how to use JDO with Tapestry
  
-  * Tapestry 3: [[http://www.jpox.org/docs/1_1/tutorials/tapestry_petstore.html|Tapestry + JDO, the Petshop revisited]]:  This is a port of Luis Neves' Petshop, using JDO instead of JDBC + DAO pattern.  Complete with tutorial that discusses design decisions and code metrics.
+  * Tapestry 3: [[http://www.jpox.org/docs/1_1/tutorials/tapestry_petstore.html|Tapestry + JDO, the Petshop revisited]]:  a port of Luis Neves' Petshop, using JDO instead of JDBC + DAO pattern
  
  = Tapestry IDE Support =
  
@@ -58, +57 @@

  
   * Tapestry 4: HowToSetupEclipseWtp: Once setup correctly WTP is easy to use. However it can be a real pain to setup a new Tapestry project in WTP. This document exists to so that new users can setup WTP without hours of troubleshooting and experienced users don't forget anything.
  
-  * Tapestry 3: [[http://spindle.sourceforge.net/|Spindle]]: Geoff Longman's Spindle is an Eclipse plugin for Tapestry.  Among other features, this plugin checks for consistency between your .page files and the associated .html templates.  Spindle also supports [[http://groovestry.sourceforge.net/|Groovestry]], a project that integrates the Groovy scripting language and the Tapestry web application framework.
+  * Tapestry 4: IdeaProjectFiles: Project descriptors (.ipr, .iml) to open tapestry source code as an [[http://www.jetbrains.com|IDEA]] project.
  
-  * Tapestry 3: [[http://tapestrypalette.sf.net/|Tapestry Palette]]: Michael Henderson's Palette Plug-in works in conjuction with Spindle. The Palette consists of a tree of Tapestry components, organized by namespace. Selecting a component in the tree displays a summary in the lower part of the view showing the component description and listing required and optional parameters along with their descriptions.
+  * Tapestry 3: [[http://spindle.sourceforge.net/|Spindle]]: Geoff Longman's Eclipse plugin for Tapestry 3.
+ 
+  * Tapestry 3: [[http://tapestrypalette.sf.net/|Tapestry Palette]]: Michael Henderson's Palette Plug-in works in conjunction with Spindle.
+ 
  
  = Tapestry 5 Topics =
- 
- The next generation of tapestry applications with some fairly heavy design changes that should keep tapestry nimble and strong for the foreseeable future.
  
  * Tapestry5HowTos: Tips and Tricks on T5
  
@@ -75, +75 @@

  
  = Tapestry 4 Topics =
  
+  * FrequentlyAskedQuestions and MoreFrequentlyAskedQuestions
-  * FrequentlyAskedQuestions
- 
-  * MoreFrequentlyAskedQuestions
  
   * TapestryFasttrackForStrutsProgrammers
  
   * ExtraComponents
  
-  * IdeaProjectFiles: Project descriptors (.ipr, .iml) to open tapestry source code as an [[http://www.jetbrains.com|IDEA]] project.
- 
   * AnnotatedGuideToTapestrySource takes a tour of some of the more important pieces of tapestry source and attempts to explain how it functions in order to provide insight into areas that maybe aren't optimally documented.  A work in progress.
  
   * BuildingTapestry: building Tapestry using subversion trunk, or from downloaded source distributions
  
-  * TipsAndTricks:   A collection of useful tidbits of information and techniques using Tapestry.
+  * TipsAndTricks:   A collection of useful tidbits of information and techniques using Tapestry 4.1.
  
+  * HowTos: Tips and tricks on 4.0
+ 
-  * Tapestry41HowTos: Tips and tricks on 4.1
+  * Tapestry41HowTos: Tips and tricks on 4.1, 
  
   * [[Gotchas]]
  
@@ -105, +103 @@

  
   * Tapestry31Status: Status of Tapestry 3.1/4.0, ''now out of date''.
  
-  * ChangeProposals: More details discussions of features for Tapestry 4.0 and beyond.
+  * ChangeProposals: More discussions of features for Tapestry 4.0 and beyond.
  
   * PortletSupport: Using Tapestry 4 to create Porlets.
  
   * Tapestry4Spring: How to integrate Tapestry 4.0 and Spring
  
   * [[http://howardlewisship.com/tapestry-javaforge/tapestry-spring/|Tapestry-Spring]]: Another way to integrate Tapestry 4.0 and Spring
- 
-  * HowTos: Tips and tricks on 4.0
  
   * Tapestry4Final: Draft Tapestry 4.0 release notice
  
@@ -125, +121 @@

  
   * TapestrySite: Building/deploying tapestry web site with maven2.
  
+ = Development Procedures =
+ 
+  * ReleaseChecklist: From vote to final release.
+  * ReleaseNumbering: What the release numbers means
+ 
  = Board Reports =
  
- This area is used by the Tapestry PMC to prepare board reports to the Apache Software Foundation board.
+ This area was used by the Tapestry PMC to prepare board reports to the Apache Software Foundation board.  For 2010 and later see http://tapestry.apache.org/board-reports.html
  
- * BoardReportApril2006: Report for April 2006
+ || 2006: || [[BoardReportApril2006|Apr]] || [[BoardReportMay2006|May]] || [[BoardReportJune2006|Jun]] || [[BoardReportOctober2006|Oct]] ||
+ || 2007: || [[BoardReportJanuary2007|Jan]] || [[BoardReportApril2007|Apr]] || [[BoardReportJuly2007|Jul]] || [[BoardReportOctober2007|Oct]] ||
+ || 2008: || [[BoardReportJanuary2008|Jan]] || [[BoardReportApril2008|Apr]] || [[BoardReportJuly2008|Jul]] || [[BoardReportOctober2008|Oct]] ||
+ || 2009: || [[BoardReportJanuary2009|Jan]] || || || ||
  
- * BoardReportMay2006: Report for May 2006
+ = About This Wiki =
  
- * BoardReportJune2006: Report for June 2006
- 
- * BoardReportOctober2006: Report for October 2006
- 
- * BoardReportJanuary2007: Report for January 2007
- 
- * BoardReportApril2007
- 
- * BoardReportJuly2007
- 
- * BoardReportOctober2007
- 
- * BoardReportJanuary2008
- 
- * BoardReportApril2008
- 
- * BoardReportJuly2008
- 
- * BoardReportOctober2008
- 
- * BoardReportJanuary2009
- 
- = Powered By Tapestry =
- Images to use in your web application to say, with pride, that you work with Tapestry:
- 
-  * {{attachment:PoweredByTapestry.gif}}  GIF width=79 height=33
- 
- = Development Procedures =
-  * ReleaseChecklist: From vote to final release.
- 
-  * ReleaseNumbering: What the release numbers means
- 
- = 'Special' Wiki pages =
   * TitleIndex: A list of all pages on this wiki.
- 
   * HelpContents: A basic guide to the MoinMoin wiki (including information about wiki syntax).
- 
   * WordIndex: A list of all the words that appear in the titles of the pages on this wiki, with links to pages that include that word.
- 
   * FindPage: A full-text search of the wiki.
- 
   * WantedPages:   All the "broken links" -- a list of all the pages on this wiki that are linked to, but do not exist.
- 
   * OrphanedPages: All pages on this wiki that are not linked to from anywhere else (and are thus very hard to reach).
- 
-  * RandomPage: Generates a list of 75 random pages on this wiki.
- 
   * PageSize: Generates a graph and some statistics about the sizes of pages on this wiki.
   * EventStats/HitCounts: Generates a graph of page views and page visits.
- 
   * EventStats/UserAgents:    Generates a graph of the web browsers used in visiting this page.
- 
   * SystemInformation: Shows basic information about this wiki installation, the extensions it has installed, etc.
  
-  * article leader wiki articles; [[http://articleleader.info/|article directory]]. 
+ ----
+ This wiki is part of the [[ApacheGeneral:FrontPage|big Apache Wiki Farm]].
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org