Differences between revisions 260 and 261
Revision 260 as of 2008-11-02 06:23:11
Size: 13074
Editor: 124-170-75-205
Revision 261 as of 2008-11-14 17:07:44
Size: 13102
Editor: mail2
Deletions are marked like this. Additions are marked like this.
Line 188: Line 188:
* BoardReportJanuary2009


Welcome to the Tapestry Wiki

attachment:tapestry_banner.gif This wiki is part of the [wiki: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.

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!

Tapestry Subject Areas

Sample Applications

Tapestry IDE Support

  • [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.

  • [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.

  • [http://tapidea.javaforge.com/ TapIdea]: Hugo Palma's Tapidea is an IntelliJ IDEA plugin for Tapestry 5. This plugin provides wizards, highlighting, auto-completion and navigation.

  • 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 4.0

The final version of Tapestry 3.0 has been released, so it's time to focus on the future!

Note: Originally, the release number was to be 3.1, but the changes have become so dramatic that the number was changed to 4.0. Wiki pages are awkward to rename.

Tapestry 4.1

The next release of tapestry will build upon the innovations made in 4.0 to help tighten up the framework even more as well as introduce a number of innovative features for the future of tapestry.

  • Tapestry41HowTos: Tips and tricks on 4.1

  • Tapestry41Roadmap: General overview of the current development plans for version 4.1 of tapestry.

  • ["TapestryTLP"]: Tapestry is looking to re-organize as a top-level Apache project
  • Tapestry41WishList: Make your voice heard! This list(along with JIRA) will serve as the guide for the followup release to 4.1 which will solely be focused around annoying usability/documentation issues.

Tapestry 5

The next generation of tapestry applications with some fairly heavy design changes that should keep tapestry nimble and strong for the foreseeable future.

* Tapestry5Roadmap: High level overview of some of the design goals for version 5.0 of tapestry.

* Tapestry5HowTos: Tips and Tricks on T5

* Tapestry5Migration: Help and examples for migrating from Tapestry4 to Tapestry5

Tapestry Site

Contains information related to building/maintaining the new top level project site at http://tapestry.apache.org.

  • ["TapestrySite"]: Building/deploying tapestry web site with maven2.

Board Reports

This area is used by the Tapestry PMC to prepare board reports to the Apache Software Foundation board.

* BoardReportApril2006: Report for April 2006

* BoardReportMay2006: Report for May 2006

* 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:

Development Procedures

'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.

FrontPage (last edited 2016-11-11 22:11:18 by BobHarner)